mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-16 10:25:36 +08:00
refs #288, first version of login screen
* login component * preparation of main window for new component
This commit is contained in:
committed by
Roland Winklmeier
parent
49be1c2bb7
commit
86167e14c5
@@ -198,6 +198,11 @@ void MainWindow::ps_toggleNetworkConnection()
|
||||
}
|
||||
}
|
||||
|
||||
void MainWindow::ps_loginRequested()
|
||||
{
|
||||
this->ps_setMainPage(MainPageLogin);
|
||||
}
|
||||
|
||||
/*
|
||||
* Is the network context available?
|
||||
*/
|
||||
|
||||
@@ -76,8 +76,8 @@ protected:
|
||||
//! \remarks keep the values in sync with the real tab indexes
|
||||
enum MainPageIndex
|
||||
{
|
||||
MainPageLogin = 0,
|
||||
MainPageInfoArea = 1
|
||||
MainPageInfoArea = 0,
|
||||
MainPageLogin = 1
|
||||
};
|
||||
|
||||
private:
|
||||
@@ -203,6 +203,9 @@ private slots:
|
||||
//! Connect to network
|
||||
void ps_toggleNetworkConnection();
|
||||
|
||||
//! Login requested
|
||||
void ps_loginRequested();
|
||||
|
||||
//! Menu item clicked
|
||||
void ps_onMenuClicked();
|
||||
|
||||
|
||||
@@ -125,27 +125,8 @@
|
||||
<enum>QFrame::NoFrame</enum>
|
||||
</property>
|
||||
<property name="currentIndex">
|
||||
<number>0</number>
|
||||
<number>1</number>
|
||||
</property>
|
||||
<widget class="QWidget" name="pg_LoginConfirmation">
|
||||
<layout class="QVBoxLayout" name="vl_CockpitPage">
|
||||
<property name="spacing">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="pg_MainInfoArea">
|
||||
<layout class="QVBoxLayout" name="vl_MainInfoArea">
|
||||
<property name="spacing">
|
||||
@@ -168,6 +149,28 @@
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="pg_LoginConfirmation">
|
||||
<layout class="QVBoxLayout" name="vl_LoginConfirmation">
|
||||
<property name="spacing">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="BlackGui::Components::CLoginComponent" name="comp_Login" native="true"/>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
@@ -375,6 +378,12 @@
|
||||
<header>blackgui/components/mainkeypadareacomponent.h</header>
|
||||
<container>1</container>
|
||||
</customwidget>
|
||||
<customwidget>
|
||||
<class>BlackGui::Components::CLoginComponent</class>
|
||||
<extends>QWidget</extends>
|
||||
<header>blackgui/components/logincomponent.h</header>
|
||||
<container>1</container>
|
||||
</customwidget>
|
||||
</customwidgets>
|
||||
<resources/>
|
||||
<connections/>
|
||||
|
||||
Reference in New Issue
Block a user