Qt Creator有个很风骚的插件管理器PluginManager,还有个很骚包的插件说明PluginSpec。基本上,所有的Qt程序的入口都是传统的C程序一样,代码流程从main()函数开始。 在main()中,先初始化用于国际化的translator,然后获取程序配置settings,接着就在 Read More
posted @ 2016-06-10 23:10 findumars Views(1405) Comments(0) Diggs(0)
关于qmake,好一段时间令我一头雾水,不知道用来干嘛的,只知道怎么用,而且也只懂那么一两个命令,详细看过资料以后整理如下: 1.首先,感性的认识是,qmake可以利用源文件(包括头文件h,实现文件cpp,qt的ui文件等等)生成各种不同类型的工程,工程需要的Makefile文件,可执行的与不可执行 Read More
posted @ 2016-06-10 23:09 findumars Views(14833) Comments(0) Diggs(0)
容易搞定,mainWindow 是一个QWidget。// 设置背景色为蓝色mainWindow.setStyleSheet("background-color:blue;"); // 设置背景图片为bg.pngmainWindow.setObjectName("mainWindow");mainW Read More
posted @ 2016-06-10 23:07 findumars Views(15428) Comments(0) Diggs(0)
主要用到qlineargradient,写以下CSS样式即可实现: background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(255, 0, 0, 255), stop:0.5 rgba(255, 0, 0, Read More
posted @ 2016-06-10 22:56 findumars Views(903) Comments(0) Diggs(0)
基本思想:假设A为主窗口,B为子窗口。A打开或关闭时,先对A窗口进行截图,然后将图片部满整个B窗口的,在paintEvent里面进行动态缩放或放大画图。最后使用动画,将B窗口以动画的形式打开或关闭,动画播放完毕后,B发送一个信号给A,B关闭,A显示出来。 核心代码发下: 在A窗口里: QPixmap Read More
posted @ 2016-06-10 22:51 findumars Views(5228) Comments(0) Diggs(0)