WSF
RenameFileDialog.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// Copyright 2003-2015 The Boeing Company. All rights reserved.
7//
8// The use, dissemination or disclosure of data in this file is subject to
9// limitation or restriction. See accompanying README and LICENSE for details.
10// ****************************************************************************
11
12#ifndef RENAMEFILEDIALOG_HPP
13#define RENAMEFILEDIALOG_HPP
14
15#include <QDialog>
16
17#include "Editor.hpp"
18#include "UtPath.hpp"
19#include "UtQtColumnSettings.hpp"
20#include "ui_RenameFileDialog.h"
21class QStandardItemModel;
22class ViSourceItem;
23
24namespace wizard
25{
26class Project;
27class TextSource;
28
29class RenameFileDialog : public QDialog
30{
31public:
32 explicit RenameFileDialog(QWidget* aParentPtr);
33 ~RenameFileDialog() override = default;
34
35 void FileRename(Editor* aEditorPtr);
36
37protected:
38 void OkClick();
39 void CancelClick();
40
41 void UpdateList();
42
43 QStandardItemModel* mModelPtr;
45 Ui::RenameFileDialog mUi;
47 UtQtColumnSettings mColumnSettings;
48};
49} // namespace wizard
50
51#endif
Definition Editor.hpp:57
A WSF 'project'. Manages WSF sources files in a WSF project.
Definition Project.hpp:66
~RenameFileDialog() override=default
UtQtColumnSettings mColumnSettings
Definition RenameFileDialog.hpp:47
Ui::RenameFileDialog mUi
Definition RenameFileDialog.hpp:45
void FileRename(Editor *aEditorPtr)
Definition RenameFileDialog.cpp:39
RenameFileDialog(QWidget *aParentPtr)
Definition RenameFileDialog.cpp:28
Editor * mEditorPtr
Definition RenameFileDialog.hpp:46
TextSource * mSourcePtr
Definition RenameFileDialog.hpp:44
QStandardItemModel * mModelPtr
Definition RenameFileDialog.hpp:43
void UpdateList()
Definition RenameFileDialog.cpp:55
void OkClick()
Definition RenameFileDialog.cpp:88
void CancelClick()
Definition RenameFileDialog.cpp:155
Definition TextSource.hpp:48
Definition Runner.hpp:22
Copyrights Multiple, All Rights Reserved