qt吧
关注: 49,214 贴子: 156,917

构建强大的跨平台应用程序

  • 目录:
  • 程序设计及人工智能
  • 3
    如图,左边的窗口是6.6.3版本的运行结果,右边是5.15.2的运行结果,都设置了窗口固定尺寸1000,但是呈现效果不一样,本来一个程序的布局在6里面是设计好的,用5运行就不好看了
    戏言zare 20:03
  • 0
    需要访问里面嵌套了几层的这个元素
    Yolone 19:02
  • 1
    用Qt实现页面切换时,hide原页面,show newWidget时新页面的keyPressEvent函数总是无法响应,在CSDN上找了很久,说是焦点切换的问题,但是搞了半天也没成功,特来贴吧寻求大佬,求帮助
    恋恋西风 17:39
  • 1
    #include "mainwindow.h" #include "ui_mainwindow.h" #include<QVideoWidget> #include <QAudioOutput> #include <QMediaPlayer> #include<QDir> #include<QFileDialog> #include <QUrl> #include<QDebug> MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow) { ui->setupUi(this); player=new QMediaPlayer(this); videoWidget = new QVideoWidget(this); QAudioOutput *audioOutput = new QAudioOutput(this); player->setAudioOutput(audioOutput); player->setVideoOutput(videoWidget); videoWidget->setGeometry(QRect(
    moeSzyslak 17:21
  • 5
    怎么样在qt中实现鼠标悬停在图片上时图片放大这个效果,如下图
    m372987657 00:14
  • 3
    在QT designer界面可以直接选中最外围的布局拖动边框改变大小,但是我没找到相应的函数 psychotherapy这一行要判断值来决定要不要加,所以没法直接加进去,但是我用insertWidget插入之后就往上面表头和下面按钮挤了 下面这个图最左边是原来的样子,中间是用insertWidget插入后的样子,最右边是直接在QT designer界面手动加了一行的样子,为啥效果不一样 以及我想要最右边这个效果应该怎么用代码实现
  • 2
    qwebview在安卓上总是显示在顶层,遮挡其他控件该怎么解决啊
  • 1
    如题,相同流程windows下可以编译成功,但是在虚拟机里一直无法编译,虚拟机终端单独编译main文件没问题,网上找了很多资料也没解决。
    蛋白喲 8-20
  • 4
    本人今年7月大四毕业 软件工程专业 刚毕业没找到工作就进厂当管培生了 现在想转qt 各位大佬们qt应该学点什么 按照这个路径学可以吗
    Lisetta24 8-20
  • 2
    老哥们,我这查找设备这里,我没连网口,按理说应该返回false的,应该报错且不走下一步的,但是我发现插不插网口返回的都是true,且插网口和不插网口我这的nRet的值都是0,
    戏言zare 8-19
  • 6
    我就在鸿蒙开发者社区看到了一篇笔记,但还是看不太明白,希望请教一下大佬。
    jzp0409 8-19
  • 35
    如题,本人01年女鼠鼠一只,大学专业是人工智能,学的东西和现在用的完全不一样。 来公司两周了,第一周看完了qt基础跟着敲了一遍,第二周老板就让跟着做项目 带我的同事每天给我布置一些小任务来做,主要是改qt界面,实现qt控件和c++的通信交互 很简单的小任务,我边查边做很吃力,效率很低 想问各位大神都是怎么学习的呀?求指教。 可以帮帮孩子吗,这里同事每天都好忙,问问题很少帮我解答的,目前现状就是遇到不会的先去百度。。实
  • 13
    假如我现在第一个窗口a有一个按钮,按下之后就会新建第二个窗口b同时a.hide(),然后我直接关掉b,a会不会自动销毁? 我试着有时候任务管理器能看到程序还没结束,有时候就没了,没搞懂有没有稳定的解决方法。 如果a是指针,会不会自动销毁
    frans 8-17
  • 1
    qt5.12.12,怎么通过调用windowsAPI来获取设备管理器中的 总线已报告设备描述 的值,目前的代码只能获取到硬件ID这些
  • 31
    大佬们帮帮忙,小白在QTableWidget中隐藏行出现问题了,那些合并单元格的行都隐藏了为什么还会显示在上面啊,网上找了好久没发现有关这个问题的
  • 1
    想问一下maintaintool为什么打不开啊
  • 5
    为啥点exe没反应呢,只会转一圈,也不报错。
  • 75
    这个文件我用everything都找得到可是就是他说不存在
  • 0
    QCustomPlot怎么绘制实时向前推进的热力图,屏幕只显示固定列数,或者有没有其他绘制热力图 的方法
    anyy533 8-13
  • 0
    路过的吧友好, 我初学QT,使用linuxdeployqt打包的QT项目,但是我使用这个命令查看生成的可执行文件依赖的路径还是本机的配置路径。在其他电脑上运行报错,找不到QT路径。熟悉的吧友,可以留言可能存在的问题吗?万分感谢
  • 6
    吧里的大神们,麻烦帮小白看看这是咋回事
    戏言zare 8-12
  • 3
    大佬们,想问下,我用MSVC2019 64bit构建的自定义插件,放到插件目录下,重新打开qt,但是designer里还是没有新插件,是编译器不对么?但是看起来和编译qt creator的编译器好像是一样的,有大佬知道咋回事吗
  • 1
    我是第一次使用Qt,以下是我的项目创建过程 当我使用MinGW(我所下载的所有版本都试过),会一直显示reading project,根本不会停止,如下图。 而我使用Process_Monitor分析发现Qt Creator在不停的创建和删除pro文件。 当我使用MSVC时,能成功创建项目,如下图。
  • 4
    想新建个 firsts 的文件,为什么只显示个.pro文件。不能像evaluater一样cppui都有
    Mming439 8-10
  • 0
    1、使用英文亲测可以生成 2、改用中文的时候编译报错undefined keyword or key name:OriginalFilename,怀疑是 BLOCK 语言和字符集的问题,但是我没有找到解决方案,大佬们帮忙看下 该怎么解决
  • 0
    我看教程还有一个developer default选项。
  • 13
    大佬们,想问下,我用MSVC2019 64bit构建的自定义插件,放到插件目录下,重新打开qt,但是designer里还是没有新插件,是编译器不对么?但是看起来和编译qt creator的编译器好像是一样的,有大佬知道咋回事吗
  • 1
    tz@tz-desktop:~/Qt/Tools/QtCreator/bin$ ./qtcreator ./qtcreator: error while loading shared libraries: libdouble-conversion.so.3: cannot open shared object file: No such file or directory tz@tz-desktop:~/Qt/Tools/QtCreator/bin$ apt-get提示没有 libdouble-conversion.so.3这个库
  • 13
    没学过QT有办法三天写出个计算器吗(来自大一学生的超菜发言) 我要死了,我不会c++,也不会类,可是我必须交作业
    DRRR 8-7
  • 6
    有人知道linux平台怎么开发QT软件吗?怎么编译deb? 我只用linux16.04及以前的版本,所以QT最好用4的版本,如果支持的话5也可以。想知道怎么编译成deb格式。能做成可以解压直接运行的也可以。
  • 23
    Warning: Cannot find Visual Studio installation directory, VCINSTALLDIR is not set. 不知道是不是这个,这是公司电脑,装的是QT5,新电脑装了QT6又装了最新版的VisualStudio,好像不是同一个东西
  • 2
    qt里怎么写个自己要用的类啊
  • 1
    带参的信号连接信号会报错,改成不带参就不报了,为什么
  • 5
    有偿服务,请私信联系。先指定版本和系统,有资源再付费,单价20/次。
    lyz9801 8-5
  • 2
    有个项目,不知道有没有人接?最好大连当地人!
  • 0
    最近使用5.14.2版本发现有bug,于是想升级到5.15.2,但安装好后,可以运行但不能调试,报错是缺少qtcreatorcdbext32这个文件夹。 我用的msvc2019 32位,在线安装器已经装了cdb支持,有qtcreatorcdbext64文件夹,重装cdb支持组件也没用,这个有人知道吗?
  • 2
    在pro正确导入后调试到new qmediaplayer()时程序异常结束,想请问是什么原因导致的
  • 3
    我的table里用qss设置了背景色和border. 然后用setColumnWidth设置了每列的列宽。 在QT5的时候一切正常,但是在qt6里,setColumnWidth失效了。 有什么办法在qss设置tableview各列的列宽吗? 或者不用qss也可以设置table背景色和border?
  • 0
    一下午闪退五六次了
    accross99 8-1
  • 7
    刚开始学Qt,本想试试用按键控制label移动,可是发现KeyPressEvent(KeyEvent *event)函数总是不会被触发调用,又听闻贴吧大佬多,请求帮助
  • 9
    有没有大佬来解释一下为什么在对QGraphicslineitem执行setPos函数时,图形项会发生偏移,场景原点在view的正中间,场景大小为view的大小,图形项离原点越远位置偏差越大,并未对场景进行过缩放(可能是我缩放过没发现,因为这种情况与缩放有点类似)。图三为自定义的视图,继承与QGraphicsView。检查过代码,场景与视图的坐标转化应该没有问题
  • 2
    Qt5内部自带了OpenGL的方法,其中Qt Designer里面控件就有openglwidget,网上Qt里面用OpenGL的方法都是自定义一个
  • 1
    求大神指点 为什么发了can消息,但是却触发不了信号,进不去槽函数。connect函数和receivedFrames函数以及canDevice都在一个类中,程序可以一直运行到connect函数之前。 canDevice = QCanBus::instance()->createDevice(QStringLiteral("socketcan"),info.name(),&errorString); if (canDevice->connectDevice()) { qDebug()<<"can connect success" ; } else { qDebug()<<(tr("Connection error: %1").arg(canDevice->errorString())); return; } connect(canDevice, &QCanBusDevice::framesReceived,this, &MainWi
  • 2
    在指向类外的函数就可以,指向成员函数就不行
    _188366 7-29
  • 1
    我使用QSslCertificate去解析RSA证书 (证书通过SKF_ExportCertificate导出) QSslCertificate qCert(QByteArray((char*)pucCert, puiCertLen), QSsl::Der); if(qCert.isNull()) { CloseContainer(hCont); continue; } 然后用这个qCert能正常拿到subjectInfo里的信息,解析不会判空; 这里在release和debug下都可以解析; Release构建的程序用windeployqt 打包后,在QSslCertificate 解析这里会失败,但是拿到的puiCertLen 的长度是对的,qCert.isNull() 却判空了 ( 在.pro文件中,加载了gmssl静态库: win32: LIBS += -L"../gmssl/lib
  • 2
    painter使用drawPixmap在子控件绘制png图片,图片透明部分实际显示在控件上不透明咋办

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验

赠送补签卡1张,获得[经验书购买权]

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!