MAK RTIspy API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
widgetPager.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2017 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include "rtiMsConfig.h"
13 #include <QWidget>
14 #include <QtGui/QIcon>
15 
16 class QListWidget;
17 class QStackedWidget;
18 
22 { Q_OBJECT;
23 public:
24 
25  static DtWidgetPager* create( QWidget* parent = 0 );
26 
28  virtual ~DtWidgetPager();
29 
31  virtual void addWidget( const QString& name, QWidget* widget, const QIcon& icon = QIcon() );
32 
34  virtual void setCurrentPage( int index );
35 
36 protected:
37 
39  DtWidgetPager( QWidget* parent = 0 );
40 
43  virtual void initialize();
44 
46  virtual void setupGui();
47 
49  virtual void connectToSignals();
50 
51 protected slots:
52 
54  virtual void on_contentsWidget_itemSelectionChanged();
55 
56 protected:
57 
58  QListWidget* myContentsWidget;
59  QStackedWidget* myPagesWidget;
60 
62 
63 };

Document ID: Generated on Mon Jul 9 10:30:41 EDT 2018 from SVN revision 190224
Copyright © 2005-2018 VT MÄK Inc. All Rights Reserved (www.mak.com)