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