slot

    0熱度

    1回答

    已經看到關於設計和管理菜單和動作下的「stackoverflow」論壇的早期現有討論&在Qt Creator下開發(參見「如何在Qt Creator中連接菜單點擊和動作?」:How to connect menu click with action in Qt Creator?),恐怕我對工具欄中的動作按鈕有同樣的問題,我正試圖用Qt創建器來創建 ... 所以,我們開始吧! (1)我創建了動作編輯

    4熱度

    3回答

    在我的類定義中,我想根據另一個插槽的值初始化一個插槽。這裏是諸如此類的事情,我想這樣做: (defclass my-class() ((slot-1 :accessor my-class-slot-1 :initarg slot-1) (slot-2 :accessor my-class-slot-2 :initform (list slot-1)))) 然而,這並不編譯:

    3熱度

    4回答

    這兩個概念部分和插槽看起來對我來說是一樣的。這兩個功能都用實際標記替換模板中的佔位符。 何時應該使用部分以及何時應該使用插槽?

    2熱度

    2回答

    我只是用Qt弄溼我的腳,我試圖從QlineEdit中拉出字符串,並在單擊按鈕後將它附加到QTextBrowser(爲了簡單/錯誤檢查,我我只是把它附加在此刻的單詞)。 該程序運行,並在屏幕上顯示GUI,但每當我點擊按鈕,我的程序段故障。 這裏是我的代碼,我砍掉了很多了,這是不必要的: 部首: #ifndef TCD2_GUI_H #define TCD2_GUI_H //bunch of in

    11熱度

    4回答

    如何將JavaScript函數「指針」傳遞給插槽? 在JavaScript: function f1() { alert("f1"); } qtclass.submit(f1); 和Qt的: public slots: void submit(void * ptr) { (void)ptr; } 我需要的 「F1」,函數來獲得在Ja

    1熱度

    1回答

    使用Qt Creator的,我在Qt中創建自定義插槽類: class CustomEdit : public QTextEdit { Q_OBJECT public: CustomEdit(QWidget* parent); public slots: void onTextChanged(); }; 不過,我得到這個連接錯誤: undefi

    1熱度

    2回答

    假設我們有follogin UI: +--------------------------+ |W1 +--------------+ | | |W2 | | | | +----------+ | | | | |W3 | | | | | +----------+ | | | | | | | +--------------+ | +-------

    1熱度

    1回答

    我正在使用Qt Builder來創建一個簡單的窗口。 我用菜單編輯器來添加一個菜單。 現在,我想出瞭如何將其中一個菜單項連接到主窗口的close()方法。我的問題是如何添加一個插槽到主窗口。以下是我有: private slots: void OnAbout(); 但是,我不能讓這種方法在「信號和槽編輯器」出現。我怎樣才能讓它出現?

    2熱度

    1回答

    我可以連接兩個不同類的對象嗎? 可以說,我想按鈕1的點擊()信號來清除2號線 class A(QGroupBox): def __init__(self, parent=None): super(A, self).__init__(parent) self.button1= QPushButton('bt1') self.button1.show()