- 博客(9)
- 收藏
- 关注
原创 【Qt的UI设计相关问题】
Qwidget是所有窗口的基类Qframe 继承自Qwidget,支持边框(如凹陷、凸起、虚线等),背景(背景色、阴影效果等)QDialog 继承自Qwidget,支持模态/非模态行为,用于弹窗(设置窗口、消息提示、文件选择等)。需要用户交互后返回结果的场景。
2025-09-16 10:53:41
156
原创 【电脑授时与时间同步】
通过以上图形化操作,两台电脑可脱离互联网实现局域网时间同步。如需更高级配置(如调整同步频率),仍需命令行辅助,但基础同步无需命令即可完成。需要找供应商要资料。
2025-08-18 10:56:17
1089
原创 【QChart导致的error: cannot initialize a parameter of type ‘QMainWindow *‘ with an rvalue of type ‘Ma】
当 Charts 模块未正确初始化时:MainWindow 的元对象信息不完整,qobject_cast 类型检查失败,误报为类型不匹配(实际是元系统未就绪)仅加载单个类声明,不触发模块系统初始化,不会自动注册 该模块的元对象信息(如继承关系、信号槽等),导致 qobject_cast 等类型检查失效。这个看似无关的错误实际上是由 Qt模块初始化顺序问题 和 元对象系统(Meta-Object System)未正确初始化 导致的连锁反应。❌ 避免混用 #include 和 #include。
2025-03-25 11:41:04
588
原创 【Qt主界面显示子界面内容】
1、自定义好类2、打开Qt Designer,创建一个主窗口(MainWindow)。在窗口中添加一个QWidget控件,这个控件将用于提升为你的自定义类。3、右键点击这个QWidget控件,选择“提升为…”。4、在弹出的对话框中,输入你的自定义类的名称(例如MyCustomWidget),并点击“添加”按钮。确保你的自定义类在列表中,然后点击“提升”按钮。
2025-03-19 10:32:36
415
原创 【Qt添加ui文件与原来的cpp匹配问题,error: allocation of incomplete type ‘Ui::‘】
下一步,名称要写成跟类名一样,即MyWidget。
2025-01-16 10:11:05
486
原创 【Qt,C++,引用问题】
命名空间问题:如果MainWidget类是在某个命名空间中定义的,确保在使用它的地方正确引用。如果你不想包含MainWidget.h或者想减少编译依赖,可以前向声明MainWidget。然后在mainwindow.cpp中包含MainWidget.h。
2025-01-14 11:17:13
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅