• 6221阅读
  • 8回复

QFramerv0.25目前支持Qt4.8了 [复制链接]

上一主题 下一主题
离线dragondjf
 

只看楼主 倒序阅读 楼主  发表于: 2014-08-15
— 本帖被 realfan 执行加亮操作(2014-08-17) —
今天刚刚做了QFramer对Qt4.8的支持,得益于qt的强大,利用半天的功夫就对完成了对qt4.8的完美支持,感谢Qt.
下载地址:https://github.com/dragondjf/QCFramer
离线lzh280

只看该作者 1楼 发表于: 2014-08-16
  
离线lawme

只看该作者 2楼 发表于: 2014-08-16
下载了源码QCFramer-developa.zip
我用的是Qt4.8.6,想编译一下源码。但出错了,没有成功。

D:\Qt\QCFramer\QCFramer-develop>qmake QFramer_4.8.pro

D:\Qt\QCFramer\QCFramer-develop>mingw32-make

出错信息如下:

……


d:\Qt4.8.6\bin\rcc.exe -name QCFramer QCFramer.qrc -o debug\qrc_QCFramer.cpp
g++ -c -pipe -fno-keep-inline-dllexport -g -frtti -fexceptions -mthreads -Wall -
Wextra -DUNICODE -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE
-DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -I"..\..\..\Qt4.8.6\include
\QtCore" -I"..\..\..\Qt4.8.6\include\QtGui" -I"..\..\..\Qt4.8.6\include" -I"..\.
.\..\Qt4.8.6\include\ActiveQt" -I"debug" -I"..\..\..\Qt4.8.6\mkspecs\win32-g++-4
.6" -o debug\qrc_QCFramer.o debug\qrc_QCFramer.cpp
mingw32-make[1]: *** No rule to make target 'QFramer.rc', needed by 'debug/QFram
er_res.o'.  Stop.
mingw32-make[1]: Leaving directory 'D:/Qt/QCFramer/QCFramer-develop'
Makefile:34: recipe for target 'debug' failed
mingw32-make: *** [debug] Error 2
====================================================================

源文件没有QFramer.rc,也没有任何*.rc文件。

后删除了QFramer_4.8.pro 最后一行RC_FILE = QFramer.rc

再编译,终于成功。


离线lawme

只看该作者 3楼 发表于: 2014-08-16

运行了一下,看上去不错,发展前景乐观。

但程序运行尚不稳定,有一种摇摇欲坠的感觉。

窗口最大化后,反而比普通状态小。

窗口在普通状态下,过于庞大,且无法缩小。
离线dragondjf

只看该作者 4楼 发表于: 2014-08-17
回 lawme 的帖子
lawme:运行了一下,看上去不错,发展前景乐观。
但程序运行尚不稳定,有一种摇摇欲坠的感觉。
....... (2014-08-16 19:59) 

现在已经增加了QFramer.rc,你说的这个bug已经fix了
离线stlcours

只看该作者 5楼 发表于: 2014-08-18
对于刚学QT的同学,完全不知道什么什么是QFramerv,好歹介绍一下吧。
离线dragondjf

只看该作者 6楼 发表于: 2014-08-19
回 stlcours 的帖子
stlcours:对于刚学QT的同学,完全不知道什么什么是QFramerv,好歹介绍一下吧。 (2014-08-18 19:53) 

这是一个demo,可重用的demo,可以看一下这个http://qt.qframer.com/
离线圣域天子

只看该作者 7楼 发表于: 2014-08-21
好象是基于 Widget的,建议基于 QML 吧。
离线dragondjf

只看该作者 8楼 发表于: 2014-08-21
回 圣域天子 的帖子
圣域天子:好象是基于 Widget的,建议基于 QML 吧。 (2014-08-21 11:26) 

qml的暂时先不考虑,qml处于高速发展阶段,做稍微大点的项目估计会遇到各种坑,我之前就做过类似的,有点hold不住,坐等qml3.0之后在考虑这事吧
纵观qt的成功案例几乎都是qtwidget的,qtwidget的成熟度已经99%了,至于用qml能实现的一般效果,其实用qtwidget可以很好的实现,所以做qtwidget的更为靠谱。
快速回复
限100 字节
 
上一个 下一个