明明定义了class QListWidgetItem的,编译的时候老说这个没有定义,怎么回事啊。谢谢。
#ifndef ONE_H
#define ONE_H
#include <QtGui>
#include <QListWidget>
#include <QStackedWidget>
#include <QMainWindow>
#include <QMenu>
#include <QMenuBar>
#include <QStatusBar>
#include <QToolBar>
#include <QWidget>
class QAction;
class QListWidget;
class QListWidgetItem;
class QStackedWidget;
class QStatusBar;
class QMenuBar;
class QMenu;
class QToolBar;
class QWidget;
class Ui : public QMainWindow
{
Q_OBJECT
public:
Ui();
public slots:
void changePage(QListWidgetItem* current, QListWighetItem* previous);
private:
QAction *actionnew;
QAction *actionopen;
QAction *actionclose;
QAction *actionsave;
QAction *actionsaveas;
QAction *actionprint;
QAction *actionpreview;
QAction *actionsetup;
QAction *actionexit;
QAction *actionseparator;
QMenu *menu_File;
void createActions();
void createMenus();
void createToolBar();
void createListWidget();
void createPagesWidget();
void createIcons();
QWidget *centralwidget;
QStatusBar *statusbar;
QMenuBar *menubar;
QToolBar *toolBar;
QListWidget *listWidget;
QStackedWidget *pagesWidget;
};
#endif // ONE_H
[ 此贴被XChinux在2006-07-26 23:08重新编辑 ]