VBoxVMInformationDlg.ui revision df30dbdfdbce7bc58d1a71d98772953017bc3269
2N/A<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
2N/A<class>VBoxVMInformationDlg</class>
2N/A<comment>
2N/A:mode=html:tabSize=4:indentSize=4:noTabs=true:
2N/A:folding=explicit:collapseFolds=1:
2N/A
2N/A Copyright (C) 2007 innotek GmbH
2N/A
2N/A This file is part of VirtualBox Open Source Edition (OSE), as
2N/A available from http://www.virtualbox.org. This file is free software;
2N/A you can redistribute it and/or modify it under the terms of the GNU
2N/A General Public License as published by the Free Software Foundation,
2N/A in version 2 as it comes in the "COPYING" file of the VirtualBox OSE
2N/A distribution. VirtualBox OSE is distributed in the hope that it will
2N/A be useful, but WITHOUT ANY WARRANTY of any kind.
2N/A</comment>
2N/A<widget class="QMainWindow">
2N/A <property name="name">
2N/A <cstring>VBoxVMInformationDlg</cstring>
2N/A </property>
2N/A <property name="geometry">
2N/A <rect>
2N/A <x>0</x>
2N/A <y>0</y>
2N/A <width>640</width>
2N/A <height>480</height>
2N/A </rect>
2N/A </property>
2N/A <property name="caption">
2N/A <string>Session Information Dialog</string>
2N/A </property>
2N/A <vbox>
2N/A <property name="name">
2N/A <cstring>unnamed</cstring>
2N/A </property>
2N/A <widget class="QFrame">
2N/A <property name="name">
2N/A <cstring>mInfoFrame</cstring>
2N/A </property>
2N/A <property name="frameShape">
2N/A <enum>NoFrame</enum>
2N/A </property>
2N/A <property name="frameShadow">
2N/A <enum>Plain</enum>
2N/A </property>
2N/A </widget>
2N/A <widget class="QLayoutWidget">
2N/A <property name="name">
2N/A <cstring>layout2</cstring>
2N/A </property>
2N/A <hbox>
2N/A <property name="name">
2N/A <cstring>unnamed</cstring>
2N/A </property>
2N/A <spacer>
2N/A <property name="name">
2N/A <cstring>spacer3</cstring>
2N/A </property>
2N/A <property name="orientation">
2N/A <enum>Horizontal</enum>
2N/A </property>
2N/A <property name="sizeType">
2N/A <enum>Expanding</enum>
2N/A </property>
2N/A <property name="sizeHint">
2N/A <size>
2N/A <width>270</width>
2N/A <height>20</height>
2N/A </size>
2N/A </property>
</spacer>
<widget class="QPushButton">
<property name="name">
<cstring>mCloseButton</cstring>
</property>
<property name="text">
<string>&amp;Close</string>
</property>
<property name="accel">
<string>Alt+C</string>
</property>
<property name="autoDefault">
<bool>true</bool>
</property>
<property name="default">
<bool>true</bool>
</property>
</widget>
</hbox>
</widget>
</vbox>
</widget>
<toolbars>
</toolbars>
<connections>
<connection>
<sender>mCloseButton</sender>
<signal>clicked()</signal>
<receiver>VBoxVMInformationDlg</receiver>
<slot>close()</slot>
</connection>
</connections>
<includes>
<include location="local" impldecl="in declaration">VBoxGlobal.h</include>
<include location="local" impldecl="in implementation">VBoxConsoleView.h</include>
<include location="global" impldecl="in declaration">qtimer.h</include>
<include location="global" impldecl="in implementation">qsizegrip.h</include>
<include location="global" impldecl="in implementation">qstatusbar.h</include>
<include location="global" impldecl="in implementation">qtabwidget.h</include>
<include location="global" impldecl="in implementation">qtextbrowser.h</include>
<include location="global" impldecl="in implementation">qobjectlist.h</include>
<include location="global" impldecl="in implementation">qregexp.h</include>
<include location="global" impldecl="in implementation">qvaluelist.h</include>
</includes>
<forwards>
<forward>class QSizeGrip</forward>
<forward>class QTabWidget</forward>
<forward>class QTextBrowser</forward>
<forward>class VBoxConsoleView</forward>
</forwards>
<variables>
<variable access="public">typedef QMap &lt;QString, QString&gt; DataMapType;</variable>
<variable access="public">struct CounterElementType { QString type; DataMapType list; };</variable>
<variable access="public">typedef QValueList &lt;CounterElementType&gt; CounterListType;</variable>
<variable access="private">typedef QMap &lt;QString, VBoxVMInformationDlg*&gt; InfoDlgMap;</variable>
<variable access="private">static InfoDlgMap mSelfArray;</variable>
<variable access="private">bool mIsPolished;</variable>
<variable access="private">QSizeGrip *mSizeGrip;</variable>
<variable access="private">CSession mSession;</variable>
<variable access="private">QTabWidget *mInfoStack;</variable>
<variable access="private">QTextBrowser *mDetailsText;</variable>
<variable access="private">QTextBrowser *mStatisticText;</variable>
<variable access="private">QTextBrowser *mDefStatText;</variable>
<variable access="private">QPushButton *mDefaultButton;</variable>
<variable access="private">DataMapType mNamesMap;</variable>
<variable access="private">DataMapType mValuesMap;</variable>
<variable access="private">QTimer mStatTimer;</variable>
<variable access="private">VBoxConsoleView *mConsole;</variable>
<variable access="private">int mWidth;</variable>
<variable access="private">int mHeight;</variable>
<variable access="private">bool mMax;</variable>
</variables>
<slots>
<slot access="protected">updateDetails()</slot>
<slot access="protected">processStatistics()</slot>
<slot access="protected">onPageChanged( QWidget* )</slot>
</slots>
<functions>
<function specifier="static">createInformationDlg( const CSession&amp;, VBoxConsoleView* )</function>
<function access="private">init()</function>
<function access="private">destroy()</function>
<function>setup( const CSession &amp;, VBoxConsoleView* )</function>
<function access="pritave">languageChangeImp()</function>
<function access="pritave" returnType="QPushButton*">searchDefaultButton()</function>
<function access="protected" returnType="bool">eventFilter( QObject*, QEvent* )</function>
<function access="protected" returnType="bool">event( QEvent* )</function>
<function access="protected">keyPressEvent( QKeyEvent* )</function>
<function access="protected">showEvent( QShowEvent* )</function>
<function access="protected">resizeEvent( QResizeEvent* )</function>
<function returnType="QString" access="pritave">parseStatistics( const QString &amp; )</function>
<function access="private">refreshStatistics()</function>
<function returnType="QString" access="pritave">formatHardDisk( const QString &amp;, KStorageBus, LONG, LONG, int, int )</function>
<function returnType="QString" access="pritave">formatAdapter( const QString &amp;, ULONG, int, int )</function>
<function returnType="QString" access="pritave">composeArticle( const QString &amp;, int, int )</function>
</functions>
<pixmapinproject/>
<layoutdefaults spacing="6" margin="11"/>
</UI>