Qt creator 找不到,QTcpServer 和 QTcpSocket
Posted
技术标签:
【中文标题】Qt creator 找不到,QTcpServer 和 QTcpSocket【英文标题】:Qt creator cannot find, QTcpServer and QTcpSocket 【发布时间】:2015-06-21 14:24:02 【问题描述】:尽管如此,我将“网络”放在 .pro 文件中,
我的 Qt 创建者找不到 QTcpSocket 和 QTcpServer。
我该怎么办?
我已经删除了 Qtcreator 并重新下载了,但它也没有工作。
我的 Linux 版本是 Ubuntu 14.04 LTS
我通过 linux 命令下载了 QT Creator。
sudo apt-get install qtcreator
我什至做 linus 更新,因为我担心我错过了什么。
sudo get-apt 更新 sudo get-apt 升级
为什么 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
【问题讨论】:
你试过#include#include <QTcpServer>
必须按原样工作,如果不工作,则缺少其他内容。
哦,真的吗?我不知道缺少什么...
【参考方案1】:
您是否安装了完整的框架?还是只是 IDE?
尝试下载 Qt 离线安装程序并通过它下载框架。从这里下载并安装它。
Qt Open Source
Instructions for Ubuntu
【讨论】:
以上是关于Qt creator 找不到,QTcpServer 和 QTcpSocket的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Qt Creator 中解决“找不到 QML 模块”
/usr/bin/ld: 在 Linux Mint 上的 Qt Creator 中构建 Qt5 应用程序时找不到 lGL