setGeometry: Unable to set geometry 72x15+640+276 on QWidgetWindow/'QLabelClassWindow'. Resulting ge
2016-03-04 18:48
603 查看
setGeometry: Unable to set geometry 72x15+640+276 on QWidgetWindow/'QLabelClassWindow'. Resulting geometry: 140x15+640+276 (frame: 9, 34, 9, 9, custom margin: 0, 0, 0, 0, minimum size: 0x0,
maximum size: 16777215x16777215).
解释:在学习qt的时候可能会出现以上的语句,这不是一个错误的提示,它的出现并不影响程序的执行,想避免也很简单,从提示可以知道是尺寸不合适导致的,原本根据字符串计算的 QLabel 对象比较小,不能满足弹出窗口最小尺寸(窗口标题栏比较宽),于是标签控件被拉大了,所以出现了这样的提示。根据下面的代码解释:
maximum size: 16777215x16777215).
解释:在学习qt的时候可能会出现以上的语句,这不是一个错误的提示,它的出现并不影响程序的执行,想避免也很简单,从提示可以知道是尺寸不合适导致的,原本根据字符串计算的 QLabel 对象比较小,不能满足弹出窗口最小尺寸(窗口标题栏比较宽),于是标签控件被拉大了,所以出现了这样的提示。根据下面的代码解释:
</pre><pre code_snippet_id="1597493" snippet_file_name="blog_20160304_3_4741217" name="code" class="cpp">
#include <QApplication> #include <QLabel> int main(int argc, char *argv[]) { QApplication a(argc, argv); QLabel label( QLabel::tr("Hello Qt!") ); label.show(); return a.exec(); }
相关文章推荐
- QT学习 第一章:基本对话框
- 使用Shiboken为C++和Qt库创建Python绑定
- Qt 5.6更新至RC版,最终版本近在咫尺
- Qt定时器和随机数详解
- Qt实现图片移动实例(图文教程)
- Qt for Android开发实例教程
- QModelIndex/Role/Model介紹<二>
- 基于PyQt5的快速开发框架QFramer
- OSX下安装PyQt
- ok6410开发板移植DirectFB手记
- 【笔记】给Qt内嵌一个Chrome吧
- 【算法】最短路径之A*搜索
- qt入门必备
- 在 Qt4 中使用 C++11
- Hello Word ~ v0.2.2 背单词软件发布 -- By WHYPRO
- ubuntu下opencv和qt的安装配置
- linux下opengl的安装(with qt)
- qt 学习小节
- QT编译时Cannot find -lGL
- QT的命名风格