问题标签 [qt4.6]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - 在 Mac OS X 上使用 Qt 4.6.2 构建 QtDeclarative 时出错
我尝试在 Mac OS X (Leopard) 上使用 Qt 4.6.2 构建 QtDeclarative,并在 Google 上进行了大量搜索,但没有找到任何解决方法。有人可以帮忙解决这个问题吗?谢谢。这是错误:
qt4 - 使用 Qt 4.6 从键盘挂钩键和组合键
假设我有一个无窗口应用程序,它在任务栏上只有一个图标(Windows、Mac OS X 和 Linux)。我希望它能够捕获一些键和组合键,比如 Right Control + Right Shift。键入正确的组合后,它会做一些事情,比如截图。我可以做无窗口应用程序、任务栏上的图标和屏幕截图,但我不知道如何全局监控键盘的组合键。请多多指教。非常感谢任何帮助或提示!提前致谢!
python - PyQt4:我的数据库显示空单元格
我正在使用 pyqt4 框架为数据库表单做一些显示。不幸的是,我在尝试按姓氏过滤和显示我的数据库时遇到了麻烦。假设数据库连接正常。还假设我的 tupleHeader 中有正确数量的项目,因为我对其他方法使用相同的 initializeModel 方法(如下面描述的 search() 函数,它工作正常。
我调用了 display() 函数,它工作得很好,但是当从 sourceModel 创建 proxyModel 并尝试使用我的搜索函数显示 proxyModel 时,我显示了空单元格。当我限制我的搜索以过滤我一半的数据库时,它显示了许多单元格(所以大部分都在工作)。但它不会显示数据库本身的任何内容。
下面是我的一些代码:
编辑:我对保留这段代码不感兴趣,我只想知道为什么它允许表格显示表格的内容而不是一堆空单元格
此外,如果您在最后一条语句 ( self.view.setModel(proxyModel) ) 之后输入它,即使它确实发送了错误,它也会显示该表:
print self.proxyModel.filterAcceptsRow(2, self.sourceModel) TypeError: QSortFilterProxyModel.filterAcceptsRow(int, QModelIndex): argument 2 has unexpected type 'QSqlTableModel'
不管参数是什么,或者我是否使用 filterAcceptsRow ro filterAcceptsColumn,它都会显示表格。这是否缩小了问题的范围?
感谢您花时间搜索此编码错误/错误,祝您狩猎愉快!
c++ - Qt:动画 QWidget 的“向下滚动”
我有一个包含各种其他小部件的 QWidget。我想通过从上到下逐渐显示它来动画它出现在屏幕上,将它的高度从 0 增加到它的自然高度。
我目前的方式是:
这有两个问题: - 当高度达到某个高度时它会崩溃,并出现“qDrawShadeRect:无效参数”错误。- 如果我将 0 更改为 100,它可以正常工作,但是我正在制作动画的 QWidget 中包含的小部件的布局会随着小部件的动画而改变,开始时非常挤压在一起,并随着它们获得更多空间而逐渐散开。这看起来很难看!
有没有人有什么建议?
hidden - QT QFileDialog如何隐藏隐藏/备份文件夹(“.folder”)
基本上,当浏览 QFileDialog 中的文件夹时,我发现所有内容都被隐藏或备份文件夹臃肿非常烦人(不知道如何真正调用它们);特别是在家里。
有没有办法阻止这些类型的文件夹默认显示在 QFileDialog 上?
我正在使用 Qt4.6 和 getOpenFileName。
PD:我开始认为这可能是一个 ubuntu 的东西......?
qt - 将应用程序代码放在 QT 应用程序的什么位置?
我从 QT4 开始,我想知道将我的应用程序代码放在哪里。
这里?
还是这里?(具体在哪里?)
p>如果我希望我的应用不仅对用户事件做出反应,而且要定期执行循环,我应该把循环放在哪里?
qt - 如何使用 QString::arg() 生成大写十六进制数字?[QT]
我正在尝试创建一个 QString,它是一个十六进制数字,其字母数字为大写字母而不是小写字母,怎么做?
产量f
,我想要F
qt - 减少表格视图的单元格填充或边距
我正在使用表格视图。
我想删除单元格填充(或边距),这样我就可以在更小的空间内挤压更多的单元格。如何做到这一点?
QT 设计器上的单元格大小设置为 32 像素,如果我将其设置得更小,则单元格内容不会显示并且会出现省略号。(...)
替代文字 http://img692.imageshack.us/img692/3484/tableviewpng.png
qt - 如何在 QT OpenGL Widget 上使用 OpenGL 函数?
我从 QT 4.6 的示例“OpenGL - 2D 绘画”开始
,它使用 QGLWidget 的子类,并使用 QPainter 类进行绘画操作。
我想知道如何在 OpenGL Widget 上直接使用 OpenGL 函数进行绘图。
c++ - 需要帮助配置 Qt 的代码块!
代码块 8.02. , 赢 xp SP2 , Qt 4.6
安装 Qt SDK 后,我安装了 QtWorkbench(允许您创建 Qt 应用程序的代码块插件。)http://code.google.com/p/qtworkbench/。
我在该页面的指示下工作。我打开了文件夹“对话框”,并在其中打开了一个新的空代码块项目。同样在这个文件夹“对话框”中,我打开了一个新目录“complexwizard”。在 complexwizard 中是简单的 main.cpp :
然后我在一个空白项目中添加了“main.cpp”,并根据该页面的说明进行了所有配置。
当我开始编译程序时,编译器总是说:
* 看来这个项目还没有建成。你想现在买吗?*
我按是并收到此消息:
进程以状态 2 终止(0 分钟,0 秒)0 个错误,0 个警告
在项目所在的文件夹“对话框”中,将创建新文件:
复杂向导.pro
Makefile.complexwizard
Makefile.complexwizard.Debug
Makefile.complexwizard.Release
由于我对编程、编译器和其他事物的世界还比较陌生,所以这并不能告诉我太多。
因此,我请根据这些症状有一些建议的人帮助我将其从静止状态中移除。如果你有兴趣,我会添加更多需要的数据