qt5

    1热度

    1回答

    我正在Qt Creator(Linux)中制作一个项目,我需要按下一个按钮来运行x-executable文件(C++程序的输出) 。下面是它的代码: void MainWindow::on_pushButton_clicked() { QString file = "/home/Test"; QUrl url = QUrl::fromLocalFile(file)

    -1热度

    1回答

    我试图在主窗口的右下角放置一个弹出窗口,即使主窗口被调整大小或展开,它也应该可见。 如何在Qt 5.9(C++)中做到这一点?

    0热度

    1回答

    我正在开发一个程序,它可以最小化托盘并隐藏主窗口。我希望当我点击托盘图标时显示主窗口。这通常起作用,但我发现如果程序使用QFileDialog :: getOpenFileName选择文件并且没有关闭对话框时,程序最小化为托盘,我无法激活trayicon。有谁知道如何解决它?我在Manjaro Linux上使用Qt 5.9.0。 最小,完整的,并且可验证例如: main.cpp中: #includ

    0热度

    1回答

    所以我得到了我正在建设的项目,我有QDialog与QTableView,QPushButton和QLineEdit。 我从数据库中创建了数据模型,我创建了映射器,将数据从数据库设置到LineEdit并将模型提供给QTableView。 所以我已经尝试并没有成功将表连接到LineEdits。 做这样的事情,这些“当我点击它填补与数据LineEdit行是在该行上,并保存数据时编辑” 在这里我得到了什么

    0热度

    1回答

    我有一个QList<QDate>日期事件,并且我想突出显示QCalendarWidget上的日期,希望通过图像可以更改单元格颜色。 我可能在我的代码做一个新手的错误... 此代码,我从(Here)修改应使QCalendarWidget漆的日期与红色边框,但它没有.. 。 mainwindor.cpp MainWindow::MainWindow(QWidget *parent) : QM

    0热度

    1回答

    我写一个C++ QT5 Widget桌面应用程序中的QT主窗口方法,我需要运行时间被压在一个单独的线程时,起动/停止按钮耗时的操作MainWindow::performLengthyOperation(bool)。 这耗时的操作是在我的MainWindow.h/CPP一个相当长的方法。停止后台IO活动的操作大约需要6秒,启动大约需要2秒。在按下开始/停止按钮的过程中,UI不响应。本质上,在附加到我

    1热度

    1回答

    我正在尝试构建使用QT5和CMAKE的项目。 我已经得到的CMakeLists.txt所示: cmake_minimum_required(VERSION 3.5.0) project(uidraft) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pedantic -std=c++11") set(CMAKE_INCLUDE

    1热度

    1回答

    我正在使用QFrame使用QGraphicsDropShadowEffect制作带有阴影的“卡片”。我遇到的问题是,如果向卡添加按钮,然后将按钮添加到按钮,该按钮不可见但仍可点击。如果我从卡上取下阴影,它会显示按钮正常,或者如果我从按钮上移除了阴影,它就会显示出来。看来我不能在卡片和按钮上放置阴影。 我的课: class Card(QFrame): """ """ def __

    3热度

    3回答

    我刚开始看Qt Quick,我有一个非常基本的程序,基本上和启动Qt Quick Controls应用程序项目时一样。 问题是,当我尝试调整窗口大小时,需要很长时间才能这样做。这可以在下面的.gif中看到。 我能找到有类似的问题人们在网络上的唯一信息是,你可以使用QML探查发现所产生的滞后是在哪里,有时是由于调试器。所以下面你可以看到QML分析器和gif是在发布模式下录制的。 至于我可以告诉动画锁

    1热度

    2回答

    我想动态变量添加到URL例如: QNetworkRequest req(QUrl(QString("http://website.com/?test=1&id=1"))); 但当我尝试这个办法: // the HTTP request varUrl = "http://website.com/?test="; varUrl += info; varUrl += "&id="; varU