VR-Forces Development_Version Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
appsrc
vrfOpdEditor
platformsView.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2013 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
6
#pragma once
7
8
#include <
vrvUtil/signalslib.h
>
9
#include <
vrfGuiCoreQt/treeWidget.h
>
10
11
class
DtPropertyItem
;
12
class
QMenu
;
13
14
class
DtPlatformsView
:
public
QWidget
15
{
16
Q_OBJECT
17
18
public
:
19
DtPlatformsView
(
makVrv::DtDe
&,
QWidget
* parent = NULL);
20
virtual
~DtPlatformsView
();
21
22
makVrf::DtTreeWidget
*
platformsList
() {
return
myPlatforms
; };
23
24
public
:
25
virtual
void
init
();
26
virtual
void
setup
();
27
virtual
QString
selectedPlatform
()
const
;
28
29
virtual
void
platformDeleted
(
const
std::string&);
30
31
virtual
bool
addPlatform
(
const
std::string&);
32
virtual
void
selectPlatform
(
const
std::string&);
33
34
protected
:
35
virtual
void
execMenu
(
QMenu
*, QPoint);
36
37
public
slots:
38
virtual
void
propertyItemUpdated
();
39
40
protected
slots:
41
virtual
void
itemRightClicked
(
QTreeWidgetItem
*, QMouseEvent*);
42
43
protected
:
44
makVrf::DtTreeWidget
*
myPlatforms
;
45
makVrv::DtDe
&
myDe
;
46
};
Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (
www.mak.com
)