当前位置: 代码迷 >> signal的解决方案
 
  • QT下多线程通信解决思路

    QT下多线程通信我现在在做QT的电子点菜系统,遇到个问题,就是我在服务端主函数里面创建了个QWidget对象,用来显示管理界面,然后又创建了一个子线程用来创建套接字并监听接受客户端发送的数据。现在的问题是我想在客户端发送数据过来并且服务端收到数据后在服务端弹出一个消息框提示有客户点菜,结果运行程序并点菜出现“QPixmap:ItisnotsafetousepixmapsoutsidetheGUIt...

    307
    热度
  • iphone点击按钮切换xib文件解决方法

    iphone点击按钮切换xib文件刚学iphone开发,现在碰到一个问题使用这段代码-(IBAction)RetrunClick:(id)sender{[[NSBundlemainBundle]loadNibNamed:@"HotIndex"owner:selfoptions:nil];}在系统生成的程序可以正常运行,我添加的界面就报错Thread1:Programreceiv...

    856
    热度
  • QT槽函数的有关问题,很简单的哦

    QT槽函数的问题,很简单的哦!问题是这样的,菜单项下面的子菜单是QAction控件,然后请看下面的代码:QAction*manageStu;//子菜单项connect(ui->manageCla,SIGNAL(triggered()),this,SLOT(onItemClicked()));这样子在槽函数onTtemClicked()函数里面怎么使用知道是哪个控件发送的信号呢?trigger...

    30
    热度
  • 退出信号和右上角X的效率有关问题

    退出信号和右上角X的效率问题最近遇到个很奇怪的问题。写一个KINECT界面的时候,发现用按钮连接了信号和插槽的退出比用右上角X号退出的时间明显上很多。connect(quit,SIGNAL(clicked()),qApp,SLOT(quit()))使用这个退出的时候有明显的滞后时间。而X按钮完全没有。追踪了下调用过程,在我自己代码里面调用的析构和我自己写的停止函数是完全一样的。求教下有什么可能的原...

    42
    热度
  • QT CONNECT响应按钮事件 无效解决方案

    QTCONNECT响应按钮事件无效classQTTEST:publicQMainWindow{ Q_OBJECTpublic: QTTEST(QWidget*parent=0,Qt::WFlagsflags=0); ~QTTEST(); boolonce; voidtimerEvent(QTimerEvent*event); voidpaintEvent(QPaintEvent*event); v...

    109
    热度
  • 关于QSqlQueryModel的有关问题

    关于QSqlQueryModel的问题~问题是这样的:1.继承QSqlQureyModel实现一个类QueryModel;2.用QueryModel读取数据库信息;3.用QTableView显示model;请问如何实现,点击每列Header的小三角,使数据作出相应的降序或升序排列;color='#e78608'>------解决方案--------------------使用代理模型.以下代码供参...

    30
    热度
  • Qt打印预览的有关问题

    Qt打印预览的问题C/C++codevoidMainWindow::filePrintPreview(){QPrinterprinter(QPrinter::HighResolution);QPrintPreviewDialogpreview(&printer,this);connect(&preview,SIGNAL(paintRequested(QPrinter*)),SLOT...

    90
    热度
  • qt中的connect没有反应,该如何处理

    qt中的connect没有反应DBFrame::DBFrame(){ mainFrame.setupUi(this); createActions();}voidDBFrame::createActions(){ mainFrame.open->setStatusTip(tr("Openaexistfile")); connect(mainFrame.open,SIG...

    63
    热度
  • 另一个有关问题:怎么判断qtablewidget的某个表头被点击

    另一个问题:如何判断qtablewidget的某个表头被点击?昨天提了个问,关于如何判断qtablewidget中哪个内容item被点击,已经在网友帮忙下解决结贴了。这里想问的是:如果我需要判断是哪一个表头被点击,这个如何思路或者方法实现呢?内部item根据currentitem的行列属性来判断,但是点击表头的时候,甚至连qtablewidget的被点击事件都不触发。那我该如何判断比如“点击的是第...

    60
    热度
  • 新手求教,怎么调用对话框的ui

    新手求教,如何调用对话框的ui创建了1个find对话框,希望调用他(find)的ui上的按钮,还有一个主窗口connect(Find::ui->FindButton,SIGNAL(clicked()),this,SLOT(show_findText()));每次C:\Users\user\MainWindow-build-desktop-Qt_4_8_0_for_Desktop_-_MSVC...

    31
    热度
  • 自己编写根文件系统启动到这里就死了,为什么 跪求答案啊该如何解决

    自己编写根文件系统启动到这里就死了,为什么跪求答案啊mmc0:SDHCIcontrolleronsamsung-hsmmc[s3c-sdhci.0]usingADMAs3c-sdhcis3c-sdhci.1:clocksource0:hsmmc(133000000Hz)s3c-sdhcis3c-sdhci.1:clocksource1:hsmmc(133000000Hz)s3c-sdhcis3c-...

    20
    热度
  • QWebView 中判断是否是新窗口。该怎么解决

    QWebView中判断是否是新窗口。本帖最后由SilenceSu于2012-11-0517:23:00编辑在一个Dialog里面newQWebViewQWebView*webView=newQWebView();webView->page()->setLinkDelegationPolicy(QWebPage::DelegateAllLinks);connect(webView,SIG...

    445
    热度
  • 将类的范例对象作为参数通过信号传递

    将类的实例对象作为参数通过信号传递classmyClass():......a=myClass()self.emit(SIGNAL("new(myClass)"),a)这样会出错:C++type‘myClass’isnotsupportedasaslotargumenttype那么如何能通过信号传递一个对象实例啊?能不能?color='#FF8000'>------解决思路------------...

    290
    热度
  • QT程序触摸屏无法使用,该怎么解决

    QT程序触摸屏无法使用QT:QtEmbedded-4.8.6-arm触摸屏:敦泰ft5x06tslib-1.4校正成功,板子上运行自编的QT程序后,点击触摸屏QT程序的菜单及对话框无反应,但在串口上打印的触摸屏点击坐标位置是正确的,这是怎么回事color='#FF8000'>------解决思路----------------------Qt程序的事件处理有没有做啊color='#FF8000'>...

    388
    热度
  • 有没有和copyAvailable(bool)相反的信号

    有没有跟copyAvailable(bool)相反的信号?当选择文字时,用copyAvailable(bool)信号激活了复制按钮,connect(ui->textEdit,SIGNAL(copyAvailable(bool)),this,SLOT(textSelected()));我想实现,当没有选择文字的时候,复制按钮不可用。那么有没有跟copyAvailable(bool)相反的信号或...

    239
    热度
  • 帮帮小弟我 很难弄啊 qt 多线程 tcp

    帮帮我很难弄啊qt多线程tcp废话少说,服务器是lamp,用qt写的监听端口程序,dtu是设定好的,往服务器这个ip的某个端口主动发起连接时候,服务器怎么能监听到,监听到了以后从我的数据库里面读取传感器的id和要发送的命令,因为传感器很多,也就是dtu很多,最好用多线程是吧?并且要求发送采集的命令几乎要同一时间发出,以保证得到的数据也是同一时间的,我觉得这要用多线程。然后继续监听端口,传感器会接到...

    567
    热度
  • connect函数跟disconnect是否有必要成对使用

    connect函数和disconnect是否有必要成对使用?问题描述:若执行这段代码“connect(sendBtn,SIGNAL(clicked()),this,SLOT(sendMsg()));”n次的话,当点击一下sendBtn按钮时,sendMsg()就会被执行n次...我不太了解信号和槽机制的内部实现机制,不过从这个现象来看,当sendBtn被点击后,系统会遍历clicked()信号所维...

    8
    热度
  • 初学Qt layout有关问题

    初学Qtlayout问题QObject::connect(box1,SIGNAL(valueChanged(int)),slider1,SLOT(setValue(int)));QObject::connect(slider1,SIGNAL(valueChanged(int)),box2,SLOT(setValue(int)));QObject::connect(box2,SIGNAL(value...

    42
    热度
  • 怎么把做好的窗口放到另一个主窗口的stackedWidget里

    如何把做好的窗口放到另一个主窗口的stackedWidget里?就像是Windows系统的我的电脑似的,主界面的左边是listWidget,然后点击相应的项目,右边的stackedWidget里会显示不同的界面,界面就是之前做好的窗口,不弹出而是都在主界面里显示。在网上看到说把窗口定义为一个个的QWidget,不太明白如何定义。界面color='#FF8000'>------解决方案-------...

    31
    热度
  • 无法解析的外部符号,该怎么解决

    无法解析的外部符号在common.cpp中添加一个函数,main.cpp中引用无法通过编译color='#FF8000'>------解决方案--------------------貌似是你头文件有关Q_OBJECT或signalslot的声明改变了这种情况下需要重新qmakemoc一下windows下开发还是推荐VS不解释color='#FF8000'>------解决方案-----------...

    78
    热度