VR-Exchange 2.1 API Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
broker
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
61
QComboBox*
myTypeCombobox
;
62
QLineEdit
*
myLineEdit
;
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
)