#include < Windows.h >
#include < QtCore\QtCore >
#include < QtGui\QtGui >
#pragma comment(lib, "QtCore4.lib")
#pragma comment(lib, "QtGui4.lib")
/*сначала опишем класс
главного окна который наследует
функционал и свойства QMainWindow*/
class myMainWindow:public QMainWindow
{
public:
myMainWindow():QMainWindow() // конструктор
{
/*QPalette* palette = new QPalette();
palette->setBrush(QPalette::Background,*(new QBrush(*(new QPixmap("b.jpg")))));
setPalette(*palette); */
// setWindowFlags(Qt::FramelessWindowHint);
QWidget *centralWidget = new QWidget(this);
/*QGridLayout - класс выравнивающий элементы по сетке*/
QGridLayout *layout = new QGridLayout();
centralWidget->setLayout(layout);
/*добавляем виджеты на ранее определённый слой*/
layout->addWidget(new QPushButton("Button 1"),0,0);
layout->addWidget(new QPushButton("Button 2"),0,1);
layout->addWidget(new QPushButton("Button 3"),0,2);
// делаем виджет передаваемый в качестве параметра центральным
setCentralWidget(centralWidget);
};
~myMainWindow(){};// деструктор
};
int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpcmdline,
int ncmdshow)
{
QApplication app(ncmdshow, (char **)lpcmdline);
myMainWindow *window = new myMainWindow();
window ->resize(376, 301);
window->show();
return app.exec();
}
смотрите другие примеры здесь
humanmashine
Sun, 11/11/2012 - 22:08
Permalink
No Comments - from my heart,
No Comments - from my heart, flowing sea of ??blood...
vedro-compota
Sun, 11/11/2012 - 22:13
Permalink
за есть слои
за есть слои
_____________
матфак вгу и остальная классика =)
humanmashine
Sun, 11/11/2012 - 22:15
Permalink
Yes? but http://fkn.ktu10.com
Yes? but http://fkn.ktu10.com/?q=comment/724#comm...