我使用Qt4 Designer,我希望当我点击"是"按钮时,会执行一些代码.当我点击"否"时,其他一些代码将被执行.我该怎么做?
我添加了一个QDialogButtonBox带有默认取消和确定按钮的按钮.
有没有办法改变这些按钮的标题?例如,OK应该变为Run.
为窗口小部件的信号添加插槽很简单:右键单击它并选择"转到插槽".但是如何on_pushButton_clicked从Qt设计器中删除为按钮(如)创建的插槽.
我是QtDesigner的新手.我想知道如何使用QT Designer在GUI中插入图像.我正在尝试添加徽标.帮助将不胜感激.
我想添加QChart到表单中.但我在Widget Box中找不到它.所以我在代码中创建了它.我怎样才能将其插入QWidget或者QFrame还是其他什么东西?
我想在QtDesigner中设置该小部件的区域.
我已经创建了按钮cancelButton.然后我on_cancelButton_clicked()使用上下文菜单项为它创建了函数槽Go to slot.但是,过了一段时间,我删除了这个按钮(它不再需要),并试图删除该功能,但编译器给出了错误undefined reference to <class_name>::on_cancelButton_clicked().
我已经清理了build文件夹(并将其删除),检查了ui文件中可以指向此函数的一些行,但我没有找到任何内容.
今天我将我的应用程序从Qt5.5移植到Qt5.6RC.在我的高dpi屏幕上运行它,小部件看起来很小.读完这个并设置QT_AUTO_SCREEN_SCALE_FACTOR to "1"至少它再次可用.
不过他们说:
从长远来看,应用程序应该适应未经修改的运行:
1)始终使用QPainter绘图API的qreal版本.
2)调整与屏幕大小相关的窗口和对话框.
3)用字体度量或屏幕大小计算的值替换布局和绘图代码中的硬编码大小.
并非所有样式表属性都支持em("..来自字体指标").不知道我如何在样式表中使用"屏幕尺寸"相对.此外,Qt Designer仅支持px许多地方,如下所示.
考虑到我不想放弃设计师和样式表,我有什么选择来创建真正的Qt雇佣应用程序?
相关(但没有回答我的问题)
1em在Qt世界中意味着什么:Qt qss中的大小"1em"是什么意思,如果没有字体大小的话?我使用QtDesigner创建了一个对话框.QLineEdit对话框中有一个对象带有一些默认内容.当对话框初始化并且焦点转到时QLineEdit,我希望自动选择默认内容,因此一旦用户开始写入,之前的内容将被覆盖.
编辑:
在构造函数中:
dialog->accept();
Run Code Online (Sandbox Code Playgroud)
和
connect( dialog, SIGNAL(accepted()), QlineObj, SLOT( selectAll() ) );
Run Code Online (Sandbox Code Playgroud) 是否可以在QDesigner中设置对话框或窗口中心的小部件,比如我有一个包含3行编辑和标签的小部件,我想在窗口中心设置此小部件.
我目前正在使用qt designer进行GUI.我想知道如何在GUI上打印字符串,就像记录器窗口一样.我正在使用pyqt5.
qt-designer ×10
qt ×8
c++ ×3
qt4 ×3
pyqt ×2
python ×2
qt-creator ×2
qchart ×1
qchartview ×1
qlineedit ×1
qt5 ×1
qt5.6 ×1