
个人项目
文章平均质量分 75
zhc_24
这个作者很懒,什么都没留下…
展开
-
截图软件01
写在前面:因为一直使用的是系统自带的截图工具,感觉使用的总是不舒服,正好想到可以使用Qt制作一个适合自己使用的截图工具,学习和使用一举两得。 不过理想和现实总是有差距的,第一步总是比较缓慢的但是是值得的。 首先我将学习Qt的一个截图样例程序Screenshot Example。代码:#include <QtWidgets>#include "screenshot.h"//! [0]Screen原创 2017-12-15 20:01:44 · 690 阅读 · 0 评论 -
截图软件02
写在前面:这部分主要对于其他几个成员函数的理解。主要内容:void Screenshot::newScreenshot(){ if (hideThisWindowCheckBox->isChecked()) hide(); newScreenshotButton->setDisabled(true);//当前的这个按钮被阻塞 不能再次按下 QTimer::si原创 2017-12-22 19:25:58 · 265 阅读 · 0 评论 -
截图软件03
写在前面:这部分主要理解剩下的几个成员函数的作用。void Screenshot::shootScreen()void Screenshot::shootScreen(){ QScreen *screen = QGuiApplication::primaryScreen();//指针 指向当前应用程序的屏幕 if (const QWindow *window = windowHan原创 2017-12-22 20:11:58 · 430 阅读 · 0 评论 -
截图软件04
updateCheckBoxvoid Screenshot::updateCheckBox(){ if (delaySpinBox->value() == 0) {//如果延迟为0 隐藏选项被阻塞 且是不隐藏 hideThisWindowCheckBox->setDisabled(true); hideThisWindowCheckBox->setCheck原创 2017-12-22 20:30:06 · 195 阅读 · 0 评论 -
截图软件05
QRubberBand ClassQRubberBand类提供了一个可以指示选择或边界的矩形或线条。QSystemTrayIcon ClassQSystemTrayIcon类为系统托盘中的应用程序提供图标。 现代操作系统通常在桌面上提供一个特殊区域,称为系统托盘或通知区域,长时间运行的应用程序可以显示图标和短消息。 这个类可以设定一系列和系统托盘图标的样式以及事件。 trayIcon->s原创 2017-12-26 21:02:04 · 273 阅读 · 0 评论 -
PlantUML使用教程
双击 plantuml.jar 文件, 启动 plantUML界面. 可以点击"Change Directory"按钮 来重新指定工作目录. 保持界面处于打开状态,不要关闭.这时候,就可以尝试绘制您的第一个本地UML图了. 可以使用任何您喜欢的文本工具, 例如, 在工作目录中建立一个sequenceDiagram.txt, 内容如下:@startumlAlice -> Bob: tes...原创 2018-10-09 19:33:49 · 1747 阅读 · 0 评论