一点一滴成长

导航

上一页 1 2 3 4 5 6 7 ··· 12 下一页

2020年9月14日 #

《QT Creator快速入门》第十一章(一):图形视图

摘要: 一、图形视图框架结构 图形视图框架由场景QGraphicsScene、视图QGraphicsView、图形项QGraphicsItem组成,它提供了一套基于图形项模型视图编程方法。图形视图框架可以管理数量庞大的自定义2D图形项,比如要绘制上万个图形并对这些图形进行拖动、检测位置等操作的话使用图形视图 阅读全文

posted @ 2020-09-14 11:09 整鬼专家 阅读(1000) 评论(0) 推荐(0) 编辑

2020年9月11日 #

《QT Creator快速入门》第十章:2D绘制(3)

摘要: 1、绘制文字 使用QPainter::drawText()来绘制文字: void Widget::paintEvent(QPaintEvent *event) { QPainter painter(this); QRectF rect(10.0, 10.0, 580.0, 280.0); paint 阅读全文

posted @ 2020-09-11 09:34 整鬼专家 阅读(430) 评论(0) 推荐(0) 编辑

《QT Creator快速入门》第十章:2D绘制(2)

摘要: 1、抗锯齿渲染 由于历史原因,QRect::right()和QRect::bottom()的返回值会偏离矩形真实的右下角,推荐使用QRectF来代替QRect,或者使用x() + width()和y() + height()来确定QRect的右下角。 默认情况下,绘制会产生锯齿,可以使用QPaint 阅读全文

posted @ 2020-09-11 09:32 整鬼专家 阅读(313) 评论(0) 推荐(0) 编辑

《QT Creator快速入门》第十章:2D绘制(1)

摘要: 1、QPainter 使用QPainter来进行绘制操作,常用的有: QPainter::drawPoint:绘制点 QPainter::drawLine:绘制线 QPainter::drawRect:绘制矩形 QPainter::drawRoundedRect:绘制圆角矩形 QPainter::d 阅读全文

posted @ 2020-09-11 09:31 整鬼专家 阅读(952) 评论(0) 推荐(0) 编辑

2020年9月9日 #

《QT Creator快速入门》第九章:国际化、帮助、Qt插件

摘要: 1、国际化 Qt国际化需要在代码中对显示的字符串调用tr()方法,完成代码编写后再进行相关的翻译工作。 2、帮助文档 对话框标题栏上有一个"?"帮助图标,按下它就会进入"What's this"模式,我们可以在UI设计模式下右键对话框窗口选择“改变‘这是什么’”来对帮助对话框进行设计。我们还可以使用 阅读全文

posted @ 2020-09-09 14:35 整鬼专家 阅读(333) 评论(0) 推荐(0) 编辑

2020年9月8日 #

《QT Creator快速入门》第八章:界面外观

摘要: 1、Qt风格 在设计模式下选择“工具-Form Editor(界面编辑器)-Preview in(预览于)”可以选择Windows风格、Fusion风格等。Qt中的风格是继承自抽象基类QStyle的类,比如QWindowsStyle微软风格、QMotifStyle为Motif风格、QMacStyle 阅读全文

posted @ 2020-09-08 10:38 整鬼专家 阅读(844) 评论(0) 推荐(0) 编辑

2020年9月7日 #

《QT Creator快速入门》第七章:Qt对象模型与容器类

摘要: 1、属性 QObject的setProperty()/property()方法用来设置和获得属性(动态属性)值,如下所示: class Foo: public QObject { public: explicit Foo(QObject* parent = nullptr): QObject(par 阅读全文

posted @ 2020-09-07 10:00 整鬼专家 阅读(499) 评论(0) 推荐(0) 编辑

2020年9月4日 #

《QT Creator快速入门》第六章:事件系统

摘要: 1、QEvent和事件处理 QEvent为事件对象,其派生类有QMouseEvent、QKeyEvent、QPaintEvent、QCloseEvent、QTimterEvent等,事件可以有多种类型,如鼠标事件有鼠标按下、释放、移动等。在事件处理方法中会发出相应的信号,如下面的鼠标释放事件中会发出 阅读全文

posted @ 2020-09-04 11:19 整鬼专家 阅读(342) 评论(0) 推荐(0) 编辑

2020年9月3日 #

Make和CMake

摘要: 1、gcc gcc main.c是生成可执行文件(包括编译和链接),可执行文件名默认为a.out,可以加上-o指定生成的可执行文件名:gcc main.c -o ma。 gcc main.c实际上相当于两条语句:gcc -c main.c(生成目标文件main.o) + gcc main.o(链接生 阅读全文

posted @ 2020-09-03 17:38 整鬼专家 阅读(1434) 评论(0) 推荐(0) 编辑

《QT Creator快速入门》第五章:应用程序主窗口

摘要: 1、菜单栏 添加菜单: QMainWindow中的菜单栏是一个QMenuBar对象,可以通过设计模式下来给菜单栏添加菜单,菜单项也可以设置加速键,通过在给菜单文本添加(&加速键),而且子菜单上如果设置的加速键其实就快捷键,不用再使用alt键,直接输入对应键即为点击对应的菜单项。如下所示的文件菜单项的 阅读全文

posted @ 2020-09-03 15:19 整鬼专家 阅读(734) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 12 下一页