VR-Exchange 2.1 API Documentation
editFilterDialog.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2012 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <namespace.h>
13 
14 #include <QtGui/QDialog>
15 
16 class QLineEdit;
17 class QComboBox;
18 class QRegExpValidator;
19 
20 namespace MAKVrExchange
21 {
22 
23  class DtObjectFilter;
24 
28  { Q_OBJECT;
29  public:
30 
32  DtEditFilterDialog( QWidget* parent = 0 );
33 
35  void setFilter( const DtObjectFilter& filter );
36 
38  DtObjectFilter filter() const;
39 
40  protected slots:
41 
45  void slot_onFilterTypeChanged( int type );
46 
47  protected:
48 
51  void setupGui();
52 
55  void connectToSignals();
56 
57  protected:
58 
59  QRegExpValidator* myTypeValidator;
60 
61  QComboBox* myTypeCombobox;
63  QPushButton* myOkButton;
64  QPushButton* myCancelButton;
65 
66  };
67 
68 }

Document ID: Generated on Tue Aug 7 22:07:13 EDT 2012 from SVN revision 117874
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)