Skip to content

Chinese

A forum for those speaking Chinese
718 Topics 1.8k Posts
  • 0 Votes
    2 Posts
    3k Views
    L
    我在pro中引用了 opengl,去掉后窗口可以正常旋转了。
  • Qt5.1.0 重新编译选项 -openssl-linked 有人用过吗,怎么弄?

    3
    0 Votes
    3 Posts
    5k Views
    J
    我试过几种方法。 使用-openssl-linked的话,会在编译器确定openssl的依赖关系,而不是在运行期解析OpenSSL动态库的函数。但其实还是需要依赖libeay.dll和ssleay.dll的。 所以到www.openssl.org下载源码,不要下载OpenSSL-Win32,自己编译OpenSSL。这里还有一些麻烦导致链接错误就不说了。 其实还是觉得TDM-MinGW比MinGW好用,因为它默认是静态编译的。
  • 碰到个好奇怪的问题

    7
    0 Votes
    7 Posts
    5k Views
    E
    [quote author="jiangcaiyang" date="1375233704"]在游戏中一般是这么写的。 但是呢,我昨晚想了一下,我以前在使用QWidget的时候,还可以这么写。 @Widget::paintEvent( QPaintEvent* pEvent ) { DoSomeRendering( ); repaint( );// 或者update( )如果你需要来自队列的渲染指令的话 }@ 这样毫不影响对X按钮关闭的操作。[/quote] 的确啊~原来还以为repaint也是经过队列的~一直搞混了,多谢!准备为事件做个过滤,一旦开始刷新,只接受自己需要的事件...
  • [讨论]关于Qt下图形与图像的叠加显示方案

    11
    0 Votes
    11 Posts
    17k Views
    V
    我說了重點是 scene graph. Qt Quick Controls 用 scene graph rendering, QGraphicsScene 不是用 scene graph rendering, 所以 QGraphicsScene rendering效率理應 比Qt Quick Controls差. "http://stackoverflow.com/questions/16267404/qt-quick-vs-graphics-view-framework-qgraphicsscene":http://stackoverflow.com/questions/16267404/qt-quick-vs-graphics-view-framework-qgraphicsscene "In Qt4, I don't think QML is going to give any peformance advantage, as I think (did not verify now) there it is written on top QGraphicsView stuff." "numbers from running the photoviewer demo":http://blog.qt.digia.com/wp-content/uploads/2011/05/numbers.png
  • 0 Votes
    5 Posts
    9k Views
    J
    还有$${Qt安装目录}/qtdeclarative/tools也一样。
  • QT访问access中文乱码的问题

    3
    0 Votes
    3 Posts
    3k Views
    E
    你的链接...是打开个人网盘的啊 另外数据库里边的中文是用什么编码的呢? 调整下就行了
  • Qt 5.1 RC版能支持静态编译了吗? 能进行IOS开发了吗?

    7
    0 Votes
    7 Posts
    5k Views
    E
    [quote author="Jonix" date="1372207834"]搞来搞去, 在这里活跃的人还都是skype群或csdn中几个份子呀 ... ...[/quote] 怪不得贴吧都没人...
  • 有关Qserialport的疑问

    4
    0 Votes
    4 Posts
    4k Views
    D
    哦对了你的构造函数还要加上表示串口的字符串作为参数。比如Windows就是类似于"COM3"这样的,Mac和Linux就是“/dev/”开头的。
  • 使用QT_NO_MESSAGEBOX编译qt发现,无法生成QtGui.lib了!

    2
    0 Votes
    2 Posts
    2k Views
    J
    没有用过啊,为什么要禁用MessageBox呢?
  • Qt有没有第三方的数据表格控件?

    6
    0 Votes
    6 Posts
    11k Views
    T
    请访问 http://qt-apps.org/ ,这里或许有你理想的控件。
  • 【已解决】Qt无边框MainWindow如何拖动四周改变大小?

    5
    0 Votes
    5 Posts
    13k Views
    T
    你需要重新处理部分窗体事件,以下代码适用于Windows平台,仅供参考! @ bool MainWindow::winEvent(MSG *msg, long *result) { switch (msg->message) { case WM_NCHITTEST: { *result = 0; const LONG border_width = 8; //in pixels RECT winrect; GetWindowRect(winId(), &winrect); long x = GET_X_LPARAM(msg->lParam); long y = GET_Y_LPARAM(msg->lParam); bool resizeWidth = minimumWidth() != maximumWidth(); bool resizeHeight = minimumHeight() != maximumHeight(); if(resizeWidth) { //left border if (x >= winrect.left && x < winrect.left + border_width) { *result = HTLEFT; } //right border if (x < winrect.right && x >= winrect.right - border_width) { *result = HTRIGHT; } } if(resizeHeight) { //bottom border if (y < winrect.bottom && y >= winrect.bottom - border_width) { *result = HTBOTTOM; } //top border if (y >= winrect.top && y < winrect.top + border_width) { *result = HTTOP; } } if(resizeWidth && resizeHeight) { //bottom left corner if (x >= winrect.left && x < winrect.left + border_width && y < winrect.bottom && y >= winrect.bottom - border_width) { *result = HTBOTTOMLEFT; } //bottom right corner if (x < winrect.right && x >= winrect.right - border_width && y < winrect.bottom && y >= winrect.bottom - border_width) { *result = HTBOTTOMRIGHT; } //top left corner if (x >= winrect.left && x < winrect.left + border_width && y >= winrect.top && y < winrect.top + border_width) { *result = HTTOPLEFT; } //top right corner if (x < winrect.right && x >= winrect.right - border_width && y >= winrect.top && y < winrect.top + border_width) { *result = HTTOPRIGHT; } } if(*result == 0) return QWidget::winEvent(msg,result); return true; break; } //end case WM_NCHITTEST default: return QWidget::winEvent(msg,result); } } @
  • Qt的官方博客有中文的版本了

    6
    0 Votes
    6 Posts
    5k Views
    N
    我也在学习Qt,感觉资料不是很容易找到。
  • QT 5.2 什么时候出来 就是能很好支持安卓的

    5
    0 Votes
    5 Posts
    11k Views
    T
    想了解 Qt 的开发进度 您可以访问 https://bugreports.qt-project.org
  • 【SOLVED】在QKeySequence中,Ctrl+·键应当如何设置?

    3
    0 Votes
    3 Posts
    6k Views
    S
    [quote author="Xingtao Zhang" date="1372769701"]A. 查下对应的名字,然后去文档中或代码里搜。 ~ Tilde ` Acute, Back quote, grave, grave accent, left quote, open quote, or a pus http://www.computerhope.com/keys.htm @> grep -in "acute" qnamespace.h 711: Key_acute = 0x0b4, 724: Key_Aacute = 0x0c1, 732: Key_Eacute = 0x0c9, 736: Key_Iacute = 0x0cd, 742: Key_Oacute = 0x0d3, 749: Key_Uacute = 0x0da, 752: Key_Yacute = 0x0dd, 820: Key_Dead_Acute = 0x01001251, 828: Key_Dead_Doubleacute = 0x01001259, grep -in "quote" qnamespace.h 623: Key_QuoteDbl = 0x22, 685: Key_QuoteLeft = 0x60, grep -in "grave" qnamespace.h 723: Key_Agrave = 0x0c0, 731: Key_Egrave = 0x0c8, 735: Key_Igrave = 0x0cc, 741: Key_Ograve = 0x0d2, 748: Key_Ugrave = 0x0d9, 819: Key_Dead_Grave = 0x01001250, grep -in "tilde" qnamespace.h 689: Key_AsciiTilde = 0x7e, 726: Key_Atilde = 0x0c3, 740: Key_Ntilde = 0x0d1, 744: Key_Otilde = 0x0d5, 822: Key_Dead_Tilde = 0x01001253,@ `QuoteLeft ~ AsciiTilde update: B. 或者先找到keyascii值,再去文档/代码中对照。 ` ~ 96 -> 0x60 http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00000520.html[/quote] 谢谢~问题已解决~
  • 【已解决】求教如何制作一个悬浮搜索窗

    8
    0 Votes
    8 Posts
    7k Views
    S
    [quote author="Liang Qi" date="1372618041"]估计可以看看QTooltip的实现? [/quote] 谢谢您的回复~问题已经解决~谢谢~~
  • Qt5 中使用 OpenGL 原生 API 包括 glBegin(...) glVertex3f(...) ?

    3
    0 Votes
    3 Posts
    9k Views
    D
    官方发布中开始提供opengl的二进制包了 http://download.qt-project.org/official_releases/qt/5.0/5.0.2/ qt-windows-opensource-5.0.2-msvc2010_32_opengl-x86-offline.exe
  • QGraphicsView、qt quick 1、qt quick 2后续发展关系怎样

    2
    0 Votes
    2 Posts
    3k Views
    D
    quick1依赖于graphicsview,都是widget世界的 目前只能说属于维护状态 一般来讲不会有新的特性了 quick2已经进入2.1了(qt 5.1) 是以后的主力方向 5.1发布中还会包含controls, layouts, dialogs 详细情况官方有专门博文介绍了
  • 0 Votes
    4 Posts
    16k Views
    Z
    [quote author="晓梦思年华" date="1372199833"]包含了的.不知道怎么回事,还是不通过. mainwindow.h//////////////////// 含有QT += multimedia [/quote] .h ????? 正常的话,如果.pro中包含了应该就不会有 fatal error: QtMultiMedia/QMediaPlayer: No such file or directory 类似这样的提示。 [quote author="晓梦思年华" date="1372199833"] mainwindow.cpp///////////////////////// 含有#include<QtMultimedia/QMediaPlayer> 但是编译时候,还提示无法使用外不符号.[/quote] 这里很有可能是在链接的时候没有正确链接库。 单从 提供的* “但是编译时候,还提示无法使用外不符号.”* 信息来看,无法看出是是哪个库。 可以根据具体提示,检查下环境变量中相关库的设置,或者在.pro中用LIBS += /path/to/lib 来指定。(linux下是这样,win下不确定)。 GOOD LUCK!
  • 使用Qt5.1 RC1开发Android应用程式之休眠状态设定问题

    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • 为什么有人开发的应用程式可同时在ARM平台及IE中执行

    4
    0 Votes
    4 Posts
    3k Views
    P
    小弟没学过ActiveX扩展。所以并不清楚。 目前暂时用html模拟类似的画面来解决这个问题。