qt5

    0热度

    1回答

    我需要从我的主窗口类,从QMainWindow类继承从主窗口外面一类的东西调用的方法是这样的: Q_ASSERT(QMetaObject::invokeMethod(mainWindow, "attachmentDownloadComplete")); mainWindow是类MainWindow : public QMainWindow型 的错误是: no matching function

    1热度

    2回答

    我的程序是一个TCP套接字服务器,它应该通过命令 - 应答系统在网络上进行管理。命令(请求)-answer系统不是问题:客户端发送数据包,服务器接收数据包并生成响应。数据包只是一个字节序列。 问题是我必须创建一个简单的帐户系统。我的服务器应该存储和管理两种账户类型:“管理员”和“简单用户”。所以我应该有这样的东西:注册,认证和密码存储系统。这可以简单地在Qt5上完成?例如,我只能通过网络发送用户名

    0热度

    1回答

    所以我有这样的代码: QScriptValue result(someFunction()); if(result.isArray()) { { // Print items in array } 我该怎么办呢?我试图将其转换为QList<QScriptValue>但这不起作用。我认为这样做: const int length = (int)result.property("l

    1热度

    1回答

    目前我有这样的代码到几QLineEdits添加到ui.widget,但我还需要一个垂直滚动条元素过多的情况下 - >可用的空间有限: QGridLayout *gridLayout = new QGridLayout(ui.widget); int rowIndex = 0, colIndex = 0; for(auto number : m_numbers) { QLineEd

    1热度

    1回答

    我有一个我用C++定义的对象,并试图向QML公开一个成员字符串。该类被定义为: #ifndef MYTYPE_H #define MYTYPE_H #include <QString> #include <QObject> class MyType : public QObject { Q_OBJECT Q_PROPERTY(QString foo READ fo

    0热度

    2回答

    我试着在openSUSE下使用CMAKE编译我的项目来生成makefile。 现在,我得到了这个错误。有人可以帮助我吗? [ 18%] Building CXX object VSProjects/PROJECT/CMakeFiles/PROJECT.dir/src/Activity/ActivityFactory.cpp.o In file included from /home/martin

    2热度

    1回答

    我试图改变QComboBox(或几个小部件其实)的颜色,但它似乎只是一个颜色属性创建一个QStyleSheet时,它会写所有其他属性。最值得注意的是在Windows上,圆形的QComboBoxes变得方形,而且很丑。下面的代码片段(请注意,实际代码中的颜色会生成,只需在白色上使用黑色便于使用)。 QString styleSheet = "QComboBox { background-color:

    1热度

    1回答

    我有一个简单的Qt3DCore :: QEntity(球形网格,材质和变换),我在Qt3DExtras :: Qt3DWindow视图中显示。我想在视图中处理鼠标点击这个实体的事件。理想情况下,我想留在Qt3D框架中做这件事。我尝试过QMouseDevice + QMouseHandler的各种组合,但我似乎无法接收来自QMouseHandler插槽的通知(输入,退出,按下,单击)。 我还没有在网

    1热度

    1回答

    在for循环中,我可以构造一个字符串。 foreach (...) { QString str = "pushButton" + QString::number(count); // this gives pushButton1 // Now I want to get the button widget that has this string as it's v

    2热度

    1回答

    TL寿命; DR 如何正确地传递信息,包装成一个QObject以QML中的信号可能与高频发射,减少开销,保证了对象/引用至少执行连接的插槽? 我有一个C++ QObject注册为QML类型。该对象有一些信号 void someSignal(InformationQObject* someInformation) 在我不通过所有的信息在单独的参数,但是在一个对象 - 类似于例如发现的信号在例如M