stampede:
You lost me at WidgetForm_n?...Suppose I have a mainwindow and a UI form named signon. I have added signon.ui to the .pro and created a signon.h and signon.cpp.
signon.h
#ifndef SIGNON_H
#define SIGNON_H
#include <QWidget>
#include "ui_signon.h"
Q_OBJECT
public:
_ui.setupUi(this);
}
protected:
// What does here?
// Ui::MainWindow _ui;
};
#endif
#ifndef SIGNON_H
#define SIGNON_H
#include <QWidget>
#include "ui_signon.h"
class Signon : public QWidget{
Q_OBJECT
public:
Signon( QWidget * parent = NULL ) : QWidget(parent){
_ui.setupUi(this);
}
protected:
// What does here?
// Ui::MainWindow _ui;
};
#endif
To copy to clipboard, switch view to plain text mode
signon.cpp:
#include <QtGui>
#include "signon.h"
{
setupUi(this);
}
#include <QtGui>
#include "signon.h"
Signon::Signon(QWidget *parent)
: QDialog(parent)
{
setupUi(this);
}
To copy to clipboard, switch view to plain text mode
and mainwindow.cpp:
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "signon.h"
MainWindow
::MainWindow(QWidget *parent
) : ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->tableWidget->hide();
ui::setCentralWidget( new Signon() );
}
MainWindow::~MainWindow()
{
delete ui;
}
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "signon.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->tableWidget->hide();
ui::setCentralWidget( new Signon() );
}
MainWindow::~MainWindow()
{
delete ui;
}
To copy to clipboard, switch view to plain text mode
What do I put in for in signon.h?
What am I doing wrong?
Bookmarks