标签: qt4

Qt readAllStandardOutput()导致程序意外结束

当我尝试向一个QString发出readAllStandardOutput()时,即使我将QByteStream转换为QString,也不知道为什么会这样?继承人来源

mainwindow.h

#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QProcess>
#include <QString>


#include "exeprocess.h"

/*main window ---------------------------------------*/

namespace Ui {
    class MainWindow;
}

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    explicit MainWindow(QWidget *parent = 0);
    ~MainWindow();
    QProcess *proc;

signals:
    void outLog(QString outLogVar); //plug this into the QTextEdit box

public slots:
    void logReady(); // plug the QProcess into this


private:
    Ui::MainWindow *ui;
};




#endif // MAINWINDOW_H
Run Code Online (Sandbox Code Playgroud)

mainwindow.cpp

#include <QByteArray>

#include "mainwindow.h"
#include "ui_mainwindow.h"

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{ …
Run Code Online (Sandbox Code Playgroud)

qt qt4

0
推荐指数
1
解决办法
937
查看次数

字符串+变量怎么样?

我是一个学习Qt/C++的初学者,我遇到了一个错误:我想知道如何在这种情况下将变量放在下面几行中字符串旁边的"username"中.

QString username = ui->lineEdit->text();

QMessageBox msgBox;
msgBox.setText("Your username is: " VARIABLEHERE);
msgBox.exec();
Run Code Online (Sandbox Code Playgroud)

那么如何排队或者我应该使用其他功能?比msgBox.setText()

c++ qt qt4 qt-creator

0
推荐指数
2
解决办法
2929
查看次数

如何从Qt中的资源加载网页?

如果我们在资源中放置一个网页,我们如何在webkit中加载它?

html qt webkit qt4

0
推荐指数
1
解决办法
3634
查看次数

查找QDial是顺时针还是逆时针旋转

有什么方法可以检测到QDial(包裹的属性设置为true)是顺时针还是逆时针旋转?

qt qt4 qdial

0
推荐指数
1
解决办法
826
查看次数

Qt Designer dock小部件儿童访问

我使用Qt Designer创建了一个表单,它有一些dockwidgets,这些dockwidgets有一些子窗口小部件.我如何在mainwindow.cpp中访问dockwidget和这些子窗口小部件?

qt qt4 qt-designer qdockwidget

0
推荐指数
1
解决办法
818
查看次数

如何保留应用程序数据?

我是Qt的新手,所以我不知道如何在其中保存应用程序数据,有没有办法像android中的共享首选项一样

qt qt4 qt4.7

0
推荐指数
1
解决办法
354
查看次数

Qt前向声明会产生错误

在编写类TemplateHandler时,请说我使用TemplateHandler.h(对于我的标题)和TemplateHandler.cpp(对于声明).喜欢

// Templatehandler.h

#ifndef TEMPLATEHANDLER_H
#define TEMPLATEHANDLER_H

#include <QObject>   // Forward declaration of QObject generates error

class QListView;     // Forward declarations
class QTextEdit;
class QModelIndex;
class QStringListModel;

class TemplateHandler : public QObject
{
  Q_OBJECT
  public:
    TemplateHandler(QListView *view, QTextEdit *textEdit, QObject *parent);
    virtual ~TemplateHandler();

  private:
    QTextEdit *mTextEdit;
    QStringListModel *mModel;
};

#endif
Run Code Online (Sandbox Code Playgroud)

和来源

#include "templatehandler.h"
#include <QListView>             // Inclusion of lib
#include <QTextEdit>
#include <QObject>
#include <QStringListModel>

TemplateHandler::TemplateHandler(QListView *view, QTextEdit *textEdit, QObject *parent) : QObject(parent), mTextEdit(textEdit)
{
    mModel = new QStringListModel(this);
    QStringList …
Run Code Online (Sandbox Code Playgroud)

c++ qt qt4

0
推荐指数
1
解决办法
8344
查看次数

Q3支持下一个Qt版本中的状态

在下一个Qt版本中q3support类的状态是什么,我听说在8月之前下一个主要的Qt发布时它将完成而没有Qt3支持是真的吗?如果这是真的,请给我链接.

什么是减少q3依赖性的建议方法.

qt qt4 qt3

0
推荐指数
1
解决办法
227
查看次数

Qt如何隐藏横杆

如何用红色标记完全隐藏此部分. 在此输入图像描述 我猜任何QWidget实现都适合我!

c++ user-interface qt qt4

0
推荐指数
1
解决办法
157
查看次数

QToolButton和颜色

我正在尝试做一个简单的设计来选择颜色,我正在使用QToolButton来打开QColorDialog.我的问题是,我希望QToolButton是所选颜色,但我只是设置了背景颜色,这不是我想要的.

这是一张图片:

在此输入图像描述

我的代码:

QColor color = QColorDialog::getColor(m_couleur);
if (color.isValid()) m_couleur=color;
m_labelCouleur->setPalette(QPalette(m_couleur));
m_labelCouleur->setAutoFillBackground(true);
m_buttonCouleur->setPalette(QPalette(m_couleur));
m_buttonCouleur->setAutoFillBackground(true);
Run Code Online (Sandbox Code Playgroud)

基本上我希望QToolButton看起来像这样:

在此输入图像描述

编辑:任何人都可以向我解释为什么网站不会让我在开头添加"大家好"?

c++ qt qt4

0
推荐指数
1
解决办法
4781
查看次数

标签 统计

qt ×10

qt4 ×10

c++ ×4

html ×1

qdial ×1

qdockwidget ×1

qt-creator ×1

qt-designer ×1

qt3 ×1

qt4.7 ×1

user-interface ×1

webkit ×1