Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Aron Helser
ParaView
Commits
9e35fe89
Commit
9e35fe89
authored
Sep 19, 2022
by
Aron Helser
Browse files
WIP testing native file dialog
parent
b3dbfda5
Changes
1
Hide whitespace changes
Inline
Side-by-side
Qt/ApplicationComponents/pqTestingReaction.cxx
View file @
9e35fe89
...
...
@@ -39,6 +39,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include
"pqTestUtility.h"
#include
<QApplication>
#include
<QFileDialog>
//-----------------------------------------------------------------------------
pqTestingReaction
::
pqTestingReaction
(
QAction
*
parentObject
,
Mode
mode
,
Qt
::
ConnectionType
type
)
:
Superclass
(
parentObject
,
type
)
...
...
@@ -92,13 +93,14 @@ void pqTestingReaction::playTest()
filters
+=
"Python Files (*.py);;"
;
#endif
filters
+=
"All Files (*)"
;
pqFileDialog
fileDialog
(
nullptr
,
pqCoreUtilities
::
mainWidget
(),
tr
(
"Play Test"
),
QString
(),
filters
);
QFileDialog
fileDialog
(
pqCoreUtilities
::
mainWidget
(),
tr
(
"Play Test"
),
QString
(),
filters
);
// fileDialog.setOptions(QFileDialog::DontUseNativeDialog);
fileDialog
.
setObjectName
(
"ToolsPlayTestDialog"
);
fileDialog
.
setFileMode
(
pq
FileDialog
::
ExistingFile
);
fileDialog
.
setFileMode
(
Q
FileDialog
::
ExistingFile
);
if
(
fileDialog
.
exec
()
==
QDialog
::
Accepted
)
{
pqTestingReaction
::
playTest
(
fileDialog
.
getS
electedFiles
()[
0
]);
pqTestingReaction
::
playTest
(
fileDialog
.
s
electedFiles
()[
0
]);
}
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment