VR-Exchange 2.2 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 
27  class DT_DLL_BROKER DtEditFilterDialog : public QDialog
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 
63  QPushButton* myOkButton;
64  QPushButton* myCancelButton;
65 
66  };
67 
68 }

Document ID: Generated on Mon Apr 15 17:15:50 EDT 2013 from SVN revision 126154
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)