qsignalmapper

    1熱度

    1回答

    我想創造出列舉從我QMainWindow所有QDockWidget並允許顯示/隱藏QDockWidgets動態菜單,到目前爲止,我得到這個代碼: class PluginActionsViewDocks(): def __init__(self, main_window): self.main_window = main_window mapper = QSi

    0熱度

    1回答

    我想寫一些必須在自己的線程工作的類。 我讀過這篇文章:http://wiki.qt.io/Threads_Events_QObjects。它建議移動對象,在自己的線程工作,如: TestClass tst; QThread *thread = new QThread(); tst.moveToThread(thread); thread->start(); QObject::connect

    61熱度

    5回答

    我想重寫mouseReleaseEvent與一羣QActions和QMenus的... connect(action1, SIGNAL(triggered()), this, SLOT(onStepIncreased())); connect(action5, SIGNAL(triggered()), this, SLOT(onStepIncreased())); connect(acti

    0熱度

    1回答

    所以我正在生成基於我的系統上的一些文件的選項菜單。我有一個列表對象,我需要在菜單中動態生成一個選項,並且需要能夠讓正在進行創建的函數知道使用哪個對象。經過一些研究後,我發現下面的帖子。我不能評論,因爲我的代表還不高:How to pass arguments to callback functions in PyQt 當我運行這個信號映射器不工作的權利。它甚至沒有正確調用handleButton。

    0熱度

    1回答

    我試圖在PyQt中設置一個信號插槽安排,其中信號傳輸大量信息。我想通過設置我想要傳輸的各種信息作爲QObject的屬性來使用QObject作爲載體。理論上,這應該起作用 - 有一個QSignalMapper.setMapping()重載,它將發送者和QObject作爲參數。 這裏是降低代碼: self.mapper = QtCore.QSignalMapper() self.timeline.f

    0熱度

    1回答

    我在tableview的最後一列(包含連接到我的應用程序的客戶端的IP地址)中創建了一個QPushButton。使用該按鈕,我可以使用按鈕釋放信號和插槽'handlebutton(int)'斷開與該特定行中連接的客戶端的連接。 的代碼 - MainWindow::MainWindow(QWidget *parent) : QDialog(parent), ui(new Ui::

    1熱度

    2回答

    我在Qt 4.8中使用QSignalMapper。現在我在做網絡請求象下面這樣: // start the request QNetworkRequest request(url); QNetworkReply* reply = networkManager->get(request); // connect signals using QSignalMapper QSignalMapp