qt-signals

    1熱度

    2回答

    我試圖從QThread發出葛更新progressBar class Signal(QtCore.QObject): this = QtCore.Signal(int) class Load(QtCore.QThread): def __init__(self, parent): QtCore.QThread.__init__(self, parent)

    -1熱度

    2回答

    我想發送POST請求到服務器,並且我做這樣的事情: function makePost(){ QNetworkAccessManager *networkManager = new QNetworkAccessManager(); qDebug()<<"1"; bool ret = connect(networkManager, SIGNAL(finished(QN

    0熱度

    1回答

    我怎樣才能讓一個QListView發出一個名爲onListViewItemSelectionChanged定製SIGNAL無論何時,只要選擇的項目已被更改通過單擊或使用向上和向下箭頭鍵,這樣我可以分配一個叫changeLineEditText處理SIGNAL定製SLOT?

    0熱度

    1回答

    我有一些非常簡單的代碼,顯示一個QPushButton,點擊後用一個隨機數1 - 100更新一個旋轉盒。問題是我可以快速連續多次點擊該按鈕,只能看到一個或兩個更新紡紗器。 如何重新繪製每次點擊QPushButton時的旋轉盒?我已經驗證了我正在觸發並捕獲多個點擊信號,但Qt不會重新繪製它們中的大部分。 到目前爲止,我已經嘗試對所有父窗口小部件,sendPostedEvents()和processE

    2熱度

    3回答

    我在C++和Qt Creator中編程,我的代碼完美工作。儘管如此,我還是遇到了編譯我的代碼時出現警告的問題。 QMetaObject::connectSlotsByName: No matching signal for on_but_PrintTab_clicked() 曾經有()名爲on_but_PrintTab_clicked的狹槽,但它不再存在。我怎樣才能擺脫這個警告?

    1熱度

    2回答

    我有一個QNetworkAccessManager作爲我班的成員。我將來自該管理器的完成信號連接到我寫過的replyFinished函數。 manager = new QNetworkAccessManager(this); connect(manager, SIGNAL(finished(QNetworkReply*)),this,SLOT(replyFinished(QNetwork

    1熱度

    1回答

    所以我有一個類SnapshotPanel:public QListWidget,我試圖添加一個QListWidgetItem動態,但是當我嘗試我得到一個段錯誤。我已驗證我的代碼添加項目是正確的,因爲我可以在構建我的SnapshotPanel時添加到列表中。但是,當通過信號和插槽調用代碼時,我無法將其添加到面板中,對我所缺少的內容的瞭解將非常有用。 這裏的構造函數: SnapshotPanel::S

    0熱度

    1回答

    在QT設計我已經定義了一個按鈕loadValues_btn和相關聯的在Python按壓()到自定義時隙loadValues() 然後信號執行自定義代碼,在已經裝載的的.ui文件使用PyQt庫,我已經在MainApplication類中定義了方法loadValues(),以便在單擊相同按鈕時執行自定義代碼。不過,這並不執行代碼(我需要簡單地打開文件選擇對話框) 我已經和點擊()嘗試,並沒有工作,要麼

    1熱度

    1回答

    在Qt/C++中,我有一系列的按鈕,我希望通過單個事件處理程序來運行它們,並知道點擊了哪個按鈕。 有沒有辦法將按鈕點擊事件列表連接到一個插槽?如,我創建了一個QList<QPushButton *>,然後使用單個connect()語句處理此列表的&QPushButton::clicked信號,並將其映射到一個單獨的SLOT(onButtonClicked(QWidget *))。 關鍵字那裏 -

    0熱度

    1回答

    我的工作QML與Qt的邏輯主幹應用程序,我有以下情況: 在啓動時,QML ApplicationWindow顯示其StatusBar,它包含兩個狀態圖標和一個可檢查的Button,工人登錄名爲UeStaffSelector。當我按下UeStaffSelector,Window命名ueStaffView(它包含ListView命名ueListViewWorkers)彈出並從ueListViewWor