社区
Qt
帖子详情
qt如何实现类似UML的工具?
soloopin
2012-05-12 02:39:25
请问使用QT如何实现类似UML或者画图工具?
是使用QPainter画图的方式?还是使用QWidget的方式?
比如我要画一个正方形,画完之后,还能够拖动调整它的位置,大小,甚至调成一个长方形,同时也能删除该正方形,这样的话QPainter可以做到吗 ?
还是将一个已经画好正方形的qwidget放在现有画布上面?
求思路,谢谢~~
...全文
361
3
打赏
收藏
qt如何实现类似UML的工具?
请问使用QT如何实现类似UML或者画图工具? 是使用QPainter画图的方式?还是使用QWidget的方式? 比如我要画一个正方形,画完之后,还能够拖动调整它的位置,大小,甚至调成一个长方形,同时也能删除该正方形,这样的话QPainter可以做到吗 ? 还是将一个已经画好正方形的qwidget放在现有画布上面? 求思路,谢谢~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiachm
2012-05-14
打赏
举报
回复
Qt官方的一个例子可以给你帮助:
http://qt-project.org/doc/qt-4.8/graphicsview-diagramscene.html
简洁易懂:利用
Qt
实现
简易聊天软件(小白入门)
简易版聊天软件的
Qt
实现
这个学期我们的C++实验课给出的课题是
实现
一个简易版的聊天软件,总言之,要求如下: 1、需要
实现
群组和好友的管理; 2、聊天平台的独立
实现
; 3、以及最关键的一点,
实现
消息的传输; 不得不说对于仅仅接触了一个学期C++的学生来讲这个单人实验课题的难度属实不小,但是非常值得挑战,经历一个半月的尝试与努力,我最终还是写出了一个至少能让自己满意的聊天平台,这里我想总结一下自己的...
基于
QT
实现
的SSL协议的安全报文发送接收设计
OpenSSL采用C语言作为开发语言,这使得OpenSSL具有优秀的跨平台性能,这对于广大技术人员来说是一件非常美妙的事情,可以在不同的平台使用同样熟悉的东西。
Qt
具有优良的跨平台特性,支持下列操作系统: Microsoft Windows 95/98, Microsoft Windows NT, Linux, Solaris, SunOS, HP-UX, Digital UNIX (OSF/1, Tru64), Irix, FreeBSD, BSD/OS, SCO, AIX, OS390,QNX 等等。
QT
信号槽
实现
原理-观察者设计模式架构-
QT
源码
我们使用
QT
的UI控件时,常用到触发控件的操作。 比如点击一个按钮,就进行一个什么操作。ui文件可以右击控件–转到槽来生成一个槽函数,很方便。 选择槽函数后,头文件里会多一个槽函数 private slots: void on_pushButton_clicked(); 这是
QT
的 QObject函数的信号与槽功能,使得控件的点击为一个信号,点击后触发槽函数进行操作。 我们自己也可以在QObject类里写上Q_OBJECT,signals和slots来
实现
信号槽。 QObject::connect(u,S
第二章教程18:
UML
类图分析
本次教程内容:
UML
类图 字符处理的若干函数 脚本读取机制 上节课的类图如下 所谓类图,是一种分析
工具
,用于展示类之间的关系。便于我们进一步的分析。 类虽然不多,里面的关系还挺复杂,让我们看看类之间的关系: 先看空心三角箭头,它是一种比较明确的关系,术语叫做“泛化”,在这里意思可以理解为具体化。 RPG地图(MapRpg)和贪吃蛇地图(MapSnake)都是基础地图(BasicM...
C++
Qt
项目设计:跨平台的文件与视频压缩解压
工具
的设计与
实现
C++ 项目实战:跨平台的文件与视频压缩解压
工具
的设计与
实现
Qt
16,211
社区成员
26,591
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章