小编ymo*_*eau的帖子

如何在QLineEdit中使用std :: string?

我有以下问题.我试图将我编写的大代码与Qt接口集成.

我的一些功能返回std::string.我没有成功QLineEdit::setText接受它们(返回的其他功能char不会给我带来麻烦).

我该怎么办?谢谢!
朱塞佩

c++ qstring qt stdstring

4
推荐指数
1
解决办法
3917
查看次数

如何控制QDialog的位置?

有没有简单的方法打开Qt对话框,它们的位置与上次打开应用程序时的位置相同?
保留应用程序会话之间对话的位置?

通过简单的方法我的意思是不要手动写入文件中的窗口位置,然后阅读:)

qt qtgui

4
推荐指数
1
解决办法
4924
查看次数

如何自动化Qt moc?

我必须从Qt命令提示符运行以下命令:qmake -project然后make这给了我带有Moc文件的调试文件夹.
奇怪的是,这是我的电脑生成moc_.cpp文件的唯一方式.

那么如何自动执行这些命令的任务,以便我不必再次使用这些命令?

c++ qt qmake moc

4
推荐指数
1
解决办法
1901
查看次数

如何获取QIcon的文件/资源​​路径

所以让我说我做这样的事情:

QIcon myIcon(":/resources/icon.ico");
Run Code Online (Sandbox Code Playgroud)

我以后如何确定该图标的路径,例如

QString path = myIcon.getPath();
Run Code Online (Sandbox Code Playgroud)

问题是,没有getPath()会员,我找不到类似的东西,但肯定有办法!

我想我可以继承这个QIcon类并添加这个功能,但它可能是内置的,我忽略了它?

c++ qt qicon

4
推荐指数
1
解决办法
7870
查看次数

在Qt Designer中回调按钮?

我今晚刚开始使用QtCreator,它似乎把所有接口内容放在ui文件中.我按照教程为我的图标创建了一个资源,然后我将它们添加到顶部的菜单栏中.

我需要在点击其中一个时建立连接,并且无法弄清楚如何为它进行回调.
我是否必须通过代码完全创建它们,或者是否有某种方法为它们添加回调(而不仅仅是让它们与其他对象交互).

c++ qt qt-creator qt-designer

4
推荐指数
1
解决办法
8073
查看次数

Qt 通过 QNetworkAccessManager 扫描 Wi-Fi

欢迎 我在扫描 Wi-Fi 以获得 Wi-Fi 中所有可用的连接时遇到问题。到目前为止我已经写了这段代码:

#include <QCoreApplication>
#include <QNetworkConfigurationManager>
#include <QNetworkConfiguration>
#include <QDebug>
#include <QNetworkSession>

int main(int argc, char *argv[])

{
    QCoreApplication a(argc, argv);
    QNetworkConfigurationManager ncm;
    QNetworkConfiguration cfg;
    QNetworkConfiguration::StateFlags flags;

    int count = QNetworkConfiguration::Active;

   qDebug() << "Amount available connect in Wi-Fi :" << count;

   qDebug() << ncm.allConfigurations(flags = 0);

   return a.exec();

}
Run Code Online (Sandbox Code Playgroud)

我在显示所有配置时遇到问题。我已阅读文档 Qt Network Configuration Manager 但我不知道该怎么做。

c++ qt wifi qnetworkaccessmanager

4
推荐指数
1
解决办法
1万
查看次数

CMake 是否可以始终强制编译/构建特定文件?

我有一个 C++ 文件,用于__DATE__显示我的应用程序的构建日期。但如果这个文件没有被修改,它就不会被重建,日期也不会被更新。

CMake 总是可以重建该特定文件吗?

显然,使用 makefile 是可能的: How do you force a makefile to重建目标

编辑: CMake 的重复- 始终构建特定文件

cmake

4
推荐指数
1
解决办法
4221
查看次数

*.pro文件的目的是什么?

我刚开始使用Qt并注意到在每个示例代码文件夹中都有一个.pro文件(并且还创建了一个makefile ...为什么?).该.pro文件的目的是什么?

c++ qt qmake

3
推荐指数
1
解决办法
1万
查看次数

QString到std :: string

我正在尝试使用Visualc ++ 2010中的示例代码并崩溃

QString fileName = "helloworld";
std::string str = fileName.toStdString();
Run Code Online (Sandbox Code Playgroud)

c++ qstring qt visual-c++

3
推荐指数
1
解决办法
1万
查看次数

如何从QStringList中删除空字符串和空字符串?

我有一个QStringList,我需要清理一些无意义的元素:空字符串和空字符串.

我找不到QStringList快捷功能.
清除空/空字符串的最简单方法是什么?

c++ qstring qt qlist

3
推荐指数
2
解决办法
2152
查看次数