qpushbutton

    -1熱度

    1回答

    我是新來的qt。 我有一個應用程序,其中有一個QPushButton作爲設置。 當按下設置時,它會顯示按鈕列表,並且每個按鈕都有一個屏幕鏈接到它。每個屏幕都有後退按鈕。當按下A時,顯示與A相關的屏幕,當按下後退時,用戶返回到按鈕列表。 這工作正常。 現在我想要實現的代碼如下: 當按下設置時,屏幕上顯示與A相關的屏幕,如果按下,那麼下一個按鈕在那裏,然後屏幕B被顯示,再按下一個按鈕然後屏幕C被顯示等

    0熱度

    2回答

    我有一個列表,每次用戶打開文件時都會獲取一個元素。我需要創建一個帶有文件名稱(列表中的元素)的按鈕,每次將該文件附加到列表中,並將該按鈕放入滾動區域。 的問題是,我始終只有一個按鈕,只是改變了它的名字: filenames = [] def addfiles(): fileName = QtGui.QFileDialog.getOpenFileName() fileDirec

    0熱度

    1回答

    我是QT新手,正在製作一個與預先存在的gui接口的小部件。我希望在用戶按下按鈕時連續輸出一個信號,然後在釋放時繼續輸出另一個信號。 通過啓用自動重複功能,我可以在用戶按下按鈕時讓控件輸出信號,但輸出信號在按()和釋放()之間切換。例如。 <> 輸出: *壓信號 *釋放信號 *壓信號 *釋放信號 我已經看到了這個問題被問keyPressEvents,但我不知道如何訪問isAutoRepeat( )爲

    1熱度

    1回答

    我有一個QPushButton,我想用圓角添加一個圖標(通過使用QPushButton::setIcon()添加到按鈕)。不過,我有一個方形圖像的像素圖。是否有可能使像素圖變得圓潤? 我在QPixmap上找到了setMask()函數,我可以使用它。但是,我將如何製作一個掩蓋我的QPixmap邊緣的位圖? 或者還有更好的方法嗎?

    1熱度

    1回答

    我正在嘗試在我的項目中創建一個QPushButton,以便文本顯示在自定義按鈕圖像或圖標的頂部。 我嘗試以下方法: imagePath = path; QPixmap pixmap(imagePath); QIcon ButtonIcon(pixmap); button->setIcon(ButtonIcon); button->setIconSize(pixmap.rect().size

    0熱度

    2回答

    我有一個自定義Delegate類繼承自QStyledItemDelegate。在其paint()事件中,我想添加QStyleOptionButton這應該是可檢查的。可能嗎? 例如,它表示眼睛圖標的可視性;當按下按鈕時,眼睛圖標變成閉眼圖標。 裏面的paint()方法,這是我當前的代碼來創建按鈕: QStyleOptionButton buttonVis; buttonVis.rect = ge

    0熱度

    1回答

    我在做Udemy C++ Qt教程。這個想法是在一個窗口中有一個QPushButton按鈕。 當我運行這個,我得到一個空的窗口。在Win7中使用Qt 5.5。 這裏是我的文件: 的main.cpp #include<QApplication> #include"S_S.h" int main(int argc, char *argv[]) { QApplication app(a

    0熱度

    1回答

    我希望能夠檢測作爲主窗口一部分的工具欄的位置和方向的任何變化。該工具欄有一個QPushButton,稱爲nodes_button並且是主窗口的一部分。我正在使用默認的QMainWindow和QToolBar。 nodes_button包含一個QMenu,整個練習的目的是將nodes_button的菜單指示符以可視化方式放置在工具欄中。 默認主窗口中的默認工具欄有5個位置,它們可以放置在頂部,底部,

    -1熱度

    1回答

    或者只是文本。可能嗎? 我發現paintEvent的實現How to rotate a QPushButton?,但在我看來它不是'pythonic'。

    0熱度

    2回答

    我有兩列QTreeWidget。第一列是文本,第二列是QPushButton。我無法指定按鈕的大小和第二列的大小。當您嘗試設置內容列的大小時,第二列將消失。如何更改第二列的寬度? tree_widget_->setColumnCount(2); tree_widget_->header()->resizeSection(1, 10); tree_widget_->header()->setSt