Qt创建者找不到,QTcpServer和QTcpSocket

时间:2015-06-21 14:24:02

标签: c++ qt ubuntu qtcpsocket qtcpserver

尽管如此,我把'network'放在.pro文件中,

我的Qt创建者找不到QTcpSocket和QTcpServer。

我该怎么办?

我删除了Qtcreator并已经重新加载了,但它也没有用。

我的Linux版本是Ubuntu 14.04 LTS

我通过linux命令下载了QT Creator。

sudo apt-get install qtcreator

我甚至做了linus更新,因为我担心我错过了什么。

sudo get-apt update sudo get-apt upgrade

为什么Qtcreator无法感知QTcpServer和QTcpSocket标头?

-------------- * .pro ------------------------------ -----

QT       += core gui network

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = server11
TEMPLATE = app


SOURCES += main.cpp\
        mainwindow.cpp

HEADERS  += mainwindow.h

FORMS    += mainwindow.ui

------------------- mainwindow.h ------------------------- -------------

#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QTcpSocket>
#include <QTcpServer>

namespace Ui {
class MainWindow;
}

class MainWindow : public QMainWindow
{
    Q_OBJECT

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

private:
    Ui::MainWindow *ui;
};

#endif // MAINWINDOW_H

1 个答案:

答案 0 :(得分:1)

您是否安装了完整的框架?或者只是IDE?

尝试下载Qt脱机安装程序并通过它下载框架。从这里下载并安装它。

Qt Open Source

Instructions for Ubuntu