FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
seer/src/SeerConfigDialog.h at main · CKLinuxProject/seer · GitHub
CKLinuxProject
/
seer
Public
forked from
epasveer/seer
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
seer
/
src
/
SeerConfigDialog.h
Copy path
More file actions
More file actions
Latest commit
History
History
History
130 lines (92 loc) · 7.52 KB
Breadcrumbs
seer
/
src
/
SeerConfigDialog.h
Copy path
File metadata and controls
130 lines (92 loc) · 7.52 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
#
pragma
once
#
include
"
SeerGdbConfigPage.h
"
#
include
"
SeerEditorConfigPage.h
"
#
include
"
SeerSourceConfigPage.h
"
#
include
"
SeerAssemblyConfigPage.h
"
#
include
"
SeerKeysConfigPage.h
"
#
include
"
SeerSeerConfigPage.h
"
#
include
<
QtWidgets/QDialog
>
#
include
"
ui_SeerConfigDialog.h
"
class
QListWidget
;
class
QListWidgetItem
;
class
QStackedWidget
;
class
SeerConfigDialog
:
public
QDialog
,
protected
Ui
::SeerConfigDialogForm {
Q_OBJECT
public:
explicit
SeerConfigDialog
(QWidget* parent =
0
);
~SeerConfigDialog
();
//
Gdb settings.
void
setGdbProgram
(
const
QString& program);
QString
gdbProgram
()
const
;
void
setGdbArguments
(
const
QString& arguments);
QString
gdbArguments
()
const
;
void
setGdbAsyncMode
(
bool
flag);
bool
gdbAsyncMode
()
const
;
void
setGdbNonStopMode
(
bool
flag);
bool
gdbNonStopMode
()
const
;
void
setGdbHandleTerminatingException
(
bool
flag);
bool
gdbHandleTerminatingException
()
const
;
void
setGdbRandomizeStartAddress
(
bool
flag);
bool
gdbRandomizeStartAddress
()
const
;
void
setGdbEnablePrettyPrinting
(
bool
flag);
bool
gdbEnablePrettyPrinting
()
const
;
void
setDprintfStyle
(
const
QString& style);
QString
dprintfStyle
()
const
;
void
setDprintfFunction
(
const
QString& function);
QString
dprintfFunction
()
const
;
void
setDprintfChannel
(
const
QString& channel);
QString
dprintfChannel
()
const
;
//
Editor settings.
void
setEditorFont
(
const
QFont& font);
const
QFont&
editorFont
()
const
;
void
setEditorHighlighterSettings
(
const
SeerHighlighterSettings& settings);
const
SeerHighlighterSettings&
editorHighlighterSettings
()
const
;
void
setEditorHighlighterEnabled
(
bool
flag);
bool
editorHighlighterEnabled
()
const
;
//
Source settings.
void
setSourceAlternateDirectories
(
const
QStringList& alternateDirectories);
QStringList
sourceAlternateDirectories
()
const
;
void
setSourceIgnoreDirectories
(
const
QStringList& ignoreDirectories);
QStringList
sourceIgnoreDirectories
()
const
;
void
setSourceMiscFilePatterns
(
const
QStringList& filePatterns);
QStringList
sourceMiscFilePatterns
()
const
;
void
setSourceSourceFilePatterns
(
const
QStringList& filePatterns);
QStringList
sourceSourceFilePatterns
()
const
;
void
setSourceHeaderFilePatterns
(
const
QStringList& filePatterns);
QStringList
sourceHeaderFilePatterns
()
const
;
//
Assembly settings.
void
setAssemblyShowAssemblyTabOnStartup
(
bool
flag);
bool
assemblyShowAssemblyTabOnStartup
()
const
;
void
setAssemblyKeepAssemblyTabOnTop
(
bool
flag);
bool
assemblyKeepAssemblyTabOnTop
()
const
;
void
setAssemblyDisassembyFlavor
(
const
QString& flavor);
QString
assemblyDisassembyFlavor
()
const
;
void
setAssemblySymbolDemagling
(
const
QString& onoff);
QString
assemblySymbolDemagling
()
const
;
void
setAssemblyRegisterFormat
(
const
QString& format);
QString
assemblyRegisterFormat
()
const
;
//
Key settings.
void
setKeySettings
(
const
SeerKeySettings& settings);
SeerKeySettings
keySettings
()
const
;
//
Seer settings.
void
setSeerConsoleMode
(
const
QString& mode);
QString
seerConsoleMode
()
const
;
void
setSeerConsoleScrollLines
(
int
count);
int
seerConsoleScrollLines
()
const
;
void
setSeerRememberWindowSizes
(
bool
flag);
bool
seerRememberWindowSizes
()
const
;
void
setSeerRememberManualCommandCount
(
int
count);
int
seerRememberManualCommandCount
()
const
;
void
setSeerClearManualCommandHistory
(
bool
flag);
bool
seerClearManualCommandHistory
()
const
;
public slots:
void
handleChangePage
(QListWidgetItem* current, QListWidgetItem* previous);
void
handleButtonClicked
(QAbstractButton* button);
private:
SeerGdbConfigPage* _gdbConfigPage;
SeerEditorConfigPage* _editorConfigPage;
SeerSourceConfigPage* _sourceConfigPage;
SeerAssemblyConfigPage* _assemblyConfigPage;
SeerKeysConfigPage* _keysConfigPage;
SeerSeerConfigPage* _seerConfigPage;
};
Back
|
FazBrowse Home
|
New Git URL