Skip to content

Chinese

A forum for those speaking Chinese
714 Topics 1.8k Posts
  • 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模拟类似的画面来解决这个问题。
  • 求导

    4
    0 Votes
    4 Posts
    4k Views
    T
    首先学习C++基本语法 以最简单的Qt程序开始,了解信号与槽的使用 了解Qt Widget的继承关系
  • SetNetworkAccessManager(0);

    2
    0 Votes
    2 Posts
    2k Views
    T
    个人认为如未显示指定QNetworkAccessManager则Qt将会在内部创建一个,具体细节请查看源码
  • 设置QAbstractTableModel表头背景色的问题

    8
    0 Votes
    8 Posts
    7k Views
    C
    问题是他文档里写的很清楚,表头也有那些background role的,这就是说它支持更改背景,但是现在这种方式更改不了。而且我觉得这也是基本功能吧。写了个测试小用例,已经创建了一个bug提交了,"在这里":https://bugreports.qt-project.org/browse/QTBUG-31804 [quote author="jiangcaiyang" date="1371457069"] [quote author="csding" date="1371431494"]嗯,不过那个功能现在不做了,问题是不知道这算不算Qt的bug,作为一个开发平台,如果这些问题不修复,让下游开发者来解决这些事情,本来就是扯蛋。 还是感觉用主流的开发平台要好很多,比如MFC,尽管不跨平台。 [quote author="jiangcaiyang" date="1371388450"]如果这些都不行的话,试一试去掉表头,使用第一行作为表头,并且修改其中的背景色。[/quote] [/quote] 一般的表格都有一个现象,表头在选中的时候,字体会变成粗体。这种情况也无法改变。但是我不同意你说这个是Qt的Bug,因为它并不引起任何影响用户体验的效果。如果偏要说是Bug的话,按照Bug分类也只能算是最后一类,也是影响最小的一类,算是建议。可以熟悉一下Jira,Qt的Bug协作平台,希望能多为qt-project做贡献。我知道在它上面可以提出很多建设性的意见,就像发帖一样,我想会有管理员受理你的提案的。[/quote]
  • 2013年中国Qt开发者大会 | 日程和注册已经开放

    5
    0 Votes
    5 Posts
    5k Views
    T
    请考虑下次举办类似活动的时候尽量不要安排在工作日。