mirror of
https://github.com/parchlinux/calamares.git
synced 2025-06-29 02:15:36 -04:00
Major ViewStep additions and changes.
Renamed ViewPlugin to ViewStep. Back/Next button status management. Subpages are now under a ViewStep's jurisdiction, we only forward back/ next signals if a ViewStep says it's got more pages to show. ViewStep exposes a QWidget* to ViewManager, this QWidget gets added to a stack. If a ViewStep wishes to show more than one page, it must manage more pages on its own inside its single QWidget*.
This commit is contained in:
parent
f1da3373a8
commit
20d5a37fef
12 changed files with 168 additions and 67 deletions
|
@ -18,8 +18,22 @@
|
|||
|
||||
#include "GreetingPage.h"
|
||||
|
||||
#include <QBoxLayout>
|
||||
#include <QLabel>
|
||||
|
||||
|
||||
GreetingPage::GreetingPage( QWidget* parent )
|
||||
: Calamares::AbstractPage( parent )
|
||||
: QWidget()
|
||||
{
|
||||
QBoxLayout *mainLayout = new QHBoxLayout;
|
||||
setLayout( mainLayout );
|
||||
|
||||
QLabel* text = new QLabel( tr( "<h1>Welcome to Calamares.</h1><br/>"
|
||||
"This is some random welcome text. "
|
||||
"It should change depending on the branding config." ), this );
|
||||
text->setAlignment( Qt::AlignCenter );
|
||||
|
||||
mainLayout->addStretch();
|
||||
mainLayout->addWidget( text );
|
||||
mainLayout->addStretch();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue