slot

    -1熱度

    1回答

    我在Qt的世界是新) 我創建了一個新的Qt應用程序在2008年MSVC 使用Qt Creator中加入我需要控制,其中一人是QMenuBar 正如我understend的相當於CallBack(C#)是Qt中的插槽。 我找不到任何有關如何使用Qt Creator爲QMenu創建自定義插槽的信息。

    -1熱度

    1回答

    男性請給出如何得到結果的建議,如您在圖片2中看到的那樣,當我輸入圖片1時。 請幫助我,我是新來的鐵軌,需要你的建議。在此先感謝 http://imageshack.us/photo/my-images/593/11072918.jpg/ http://imageshack.us/photo/my-images/822/76461672.jpg/ 在PIC1用戶必須選擇預約/預約時間和結果應該在PI

    0熱度

    1回答

    我有兩個類;一個用於我的窗口,一個用於我的控制對象 class window(baseClass, testForm): scanStarted = QtCore.pyqtSignal(str) def __init__(self,parent=None): super(window, self).__init__(parent) self.setupU

    1熱度

    1回答

    下面的代碼工作: connect(ui.pushButton, SIGNAL(clicked()), this, SLOT(myMemberFunction())); ,其他沒有: connect(ui.pushButton, SIGNAL(clicked()), this, SLOT(this->myMemberFunction())); 爲什麼?

    2熱度

    3回答

    考慮下列情形調用最多一次? 我希望能夠使用set_A()並調用do_something_heavy(),但是當兩個SET_A和set_B被調用的情況下,我不想do_something_heavy()兩次。 我可以解除所有特定發送者/接收者對的所有剩餘信號嗎?最好在emit,而不是在接收,但這只是爲了簡潔和封裝 - 我想updated(Foo*)表示需要改變本地接收器的狀態,如果連接排隊,語義是這樣

    1熱度

    2回答

    我想創建一個應用程序,用戶將點擊一個QPushButton,這將觸發一個輔助線程,它將向主窗口中的QListWidget添加一些文本。但由於我無法弄清楚的原因,雖然從線程到主窗口的信號被髮射出去,但它永遠不會到達目的地。可能因爲連接失敗。但是,爲什麼出現這種情況,這裏是我的代碼(我的應用程序是使用Visual Studio 2010編譯): mythread.h #ifndef MY_THREAD

    1熱度

    2回答

    我需要將按鈕連接到另一個類的成員函數。在這裏,類的代碼: int g_switch_value = 0; int filterInt = 0; int lastfilterInt = -1; void MoyenEtMedian::switch_callback(int position, void* object) { MoyenEtMedian* moyetmed = (MoyenE

    2熱度

    1回答

    我正在嘗試使其在重做僅在使用撤消後纔可見的位置。我似乎無法得到它的工作。我知道我的信號和插槽有問題,我不知道如何使其工作。 這裏是撤消的代碼和重做信號插槽: cutAct->setEnabled(false); copyAct->setEnabled(false); undoAct->setVisible(false); redoAct->setVisible(fal

    0熱度

    1回答

    我在Qt4的beginer,我想創建一個新的插槽,但我不能(任何一個能幫助我嗎? 感謝;-)

    3熱度

    1回答

    在下面的C++代碼中,我加載了一個qml文件。但c + +插槽不工作。沒有錯誤或警告發生,但調試信息始終是「a」字符。不會出現「b」字符。你能告訴我爲什麼嗎?謝謝。 C++端代碼 :::::::::::::: view=new QDeclarativeView; view->setSource(QUrl("qml/groundMenu/Ground.qml")); r