qt4.6相关内容

如何在屏幕上居中显示QT主窗体?

我在我的Main Form的构造函数中尝试了这些: QRect desktopRect = QApplication::desktop()->availableGeometry(this); move(desktopRect.center() - frameGeometry().center()); QRect desktopRect = QApplication::desktop()-> ..
发布时间:2022-03-30 13:03:22 其他开发

挂钩键&使用 Qt 4.6 的键盘组合键

假设我有一个无窗口应用程序,它在任务栏上只有一个图标(Windows、Mac OS X 和 Linux).我希望它捕获一些关键 &组合键,比如说 Right Control + Right Shift.键入正确的组合后,它会做一些事情,比如截图.我可以做无窗口应用程序、任务栏上的图标和屏幕截图,但我不知道如何全局监控键盘的组合键.请多多指教.非常感谢任何帮助或提示!提前致谢! 解决方案 系 ..
发布时间:2022-01-13 22:21:41 其他开发

QCompleter 自定义补全规则

我使用的是 Qt4.6,我有一个带有 QCompleter 的 QComboBox. 通常的功能是基于前缀提供完成提示(这些可以在下拉列表中而不是内联中 - 这是我的用法).例如,给定 鸡汤辣椒烤鸡 输入 ch 将匹配 chicken soup 和 辣椒 但不匹配 grilled chicken. 我想要的是能够输入 ch 并匹配所有这些,或者更具体地说,chicken 并匹配 c ..
发布时间:2021-12-09 16:20:43 其他开发

QWizard 按钮在哪里控制?

我正在使用 Qt,并且我使用了一个包含多个页面的 QWizard 对象.当涉及到特定页面时,我想先隐藏“下一步"按钮,并在用户执行某些操作(例如单击单选按钮...)后显示它 当此特定页面出现时,我想对向导进行一些自定义控制.问题是,我知道如何隐藏按钮,但我不知道应该使用哪个功能.我尝试了 QWizardPage 构造函数、initializePage 函数、“show"函数,但所有这些函数都 ..
发布时间:2021-09-27 20:15:10 其他开发

如何触发 QTableView 中项目的编辑模式?

我现在使用 QTableView 和 QStandardItemModel. 在 QTableView 中,如果双击一个单元格,该单元格将进入编辑模式,您可以编辑其内容. 现在遇到一个问题,我想通过代码(通过命令)触发一个项目的编辑模式,我该怎么办?我在 QTableView 或 QStandardItemModel 中找不到合适的函数或插槽.我是否需要发出任何信号才能进入编辑模式? ..
发布时间:2021-06-30 18:44:25 其他开发

如何从 QTest 单元测试中编辑 QTableView 单元格?

我正在使用 QTestLib 框架.最基本的测试用例之一可以这样描述: 双击第三列第四行的表格单元格,将数字“5"附加到其内容中. 仅仅改变模型中的值或任何东西是不够的,测试用例应该像这样执行: 双击表格单元格将其设置为编辑模式 按 [结束] 键. 按 [5] 键. 注意:这个问题 有关于如何从代码中将表格单元格设置为编辑模式的答案,但是单元测试应尝试坚持人类用户的可能 ..
发布时间:2021-06-30 18:44:17 其他开发

如何打印具有文本和图形的 QGraphicsScene

我有一个 QGraphicsScene,上面有图形和文字.当我尝试打印时,图形很好,但是文本使用的是以磅为单位定义的字体大小,因此当我将它传递给 QPainterscene->render()> 用 QPrinter 初始化,有非常大的文本. 我应该如何打印带有文本的 QGraphicsScene? 编辑: 这是我当前的打印代码,其中 scene_ 是我自定义的 QGraphic ..
发布时间:2021-06-21 19:17:08 其他开发

如何使关键字在Qt :: 4.6(C ++)中立即生效而没有延迟?

OS :: win xp sp3. Qt :: 4.6 我有一个Gameboard类,其中有一些矩形.我为该矩形定义了keyPressEvent以便在屏幕上移动它.Key_D :: rectangle.moveToRight.Problem是按键延迟工作.当我释放一个键并按下另一个键时,该键需要一些时间才能开始工作.我检查了Qt在线文档,并确认了这种效果,但是现在不知道如何使这些键立即 ..
发布时间:2021-04-19 19:05:34 C/C++开发

如何使用OpenGL和QT?

我正在做一个小项目,我需要使用OpenGL + QT 我俩都是新手.因此,我需要一个很好的教程来说明如何彼此(而不是单独地)彼此合作 在QT Creator上使用OpenGL或使用QT Visual Studio插件会更好吗? 解决方案 您将大量使用QGLWidget!在这里,您去了: http://doc.qt.io/qt-5 /examples-widgets-ope ..
发布时间:2020-05-20 23:15:54 C/C++开发

钩键& Qt 4.6键盘组合

假设我有一个无窗口的应用程序,它只有任务栏上的一个图标(Windows,Mac OS X和Linux)。我想要它捕获一些关键&关键组合,让我们说Right Control + Right Shift。键入正确的组合,它会做一些事情,说截图。我可以在任务栏上进行无窗口的应用程序,图标和屏幕截图,但是我不知道如何在键盘上全局监视键盘组合。请叮嘱任何帮助或提示是非常感谢!感谢提前! 解决方案 系 ..
发布时间:2017-08-31 01:52:42 开发方法