VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
cleanupTool.h
Go to the documentation of this file.
1 /*******************************************************************************
2  * Copyright (c) 2019 MAK Technologies, Inc.
3  * All rights reserved.
4  ******************************************************************************/
5 
6 #pragma once
7 
9 #include <QtWidgets/QDialog>
10 
11 class QPushButton;
12 class QLabel;
13 class QVBoxLayout;
14 class QHBoxLayout;
15 class QListWidget;
16 class DtFilename;
17 
18 class DtCleanupTool : public QDialog
19 {
20  Q_OBJECT
21 
22 public:
24  DtCleanupTool(QWidget* parent = 0, const Qt::WindowFlags& flags = Qt::Tool);
25 
27  virtual ~DtCleanupTool();
28 
29 protected:
30  virtual void removeSettingsDirectory(const DtFilename&);
31 
32 protected slots:
33  virtual void itemSelectionChanged();
34  virtual void removeSelected();
35  virtual void removeAll();
36 
37 public:
38  QVBoxLayout* myMainLayout;
39  QHBoxLayout* myContentsLayout;
40  QVBoxLayout* myButtonLayout;
42  QListWidget* myVersions;
46 };
virtual void itemSelectionChanged()
QListWidget * myVersions
Definition: cleanupTool.h:42
QPushButton * myRemoveSelectedButton
Definition: cleanupTool.h:43
virtual void removeAll()
virtual void removeSelected()
QPushButton * myRemoveAllButton
Definition: cleanupTool.h:44
QPushButton * myDoneButton
Definition: cleanupTool.h:45
QVBoxLayout * myMainLayout
Definition: cleanupTool.h:38
virtual void removeSettingsDirectory(const DtFilename &)
QLabel * myWhatToDo
Definition: cleanupTool.h:41
QVBoxLayout * myButtonLayout
Definition: cleanupTool.h:40
DtCleanupTool(QWidget *parent=0, const Qt::WindowFlags &flags=Qt::Tool)
CTOR.
Definition: cleanupTool.h:18
QHBoxLayout * myContentsLayout
Definition: cleanupTool.h:39
virtual ~DtCleanupTool()
DTOR.

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)