<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>MainWindow</class> <widget class="QMainWindow" name="MainWindow"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>955</width> <height>619</height> </rect> </property> <property name="windowTitle"> <string>Red Panda C++</string> </property> <property name="windowIcon"> <iconset> <normalon>:/icons/images/devcpp.ico</normalon> </iconset> </property> <property name="dockOptions"> <set>QMainWindow::AnimatedDocks</set> </property> <widget class="QWidget" name="centralwidget"> <layout class="QHBoxLayout" name="horizontalLayout"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QWidget" name="EditorPanel" native="true"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> <horstretch>1</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <layout class="QVBoxLayout" name="verticalLayout_2"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QSplitter" name="splitterEditorPanel"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="handleWidth"> <number>1</number> </property> <widget class="EditorsTabWidget" name="EditorTabsLeft"> <property name="sizePolicy"> <sizepolicy hsizetype="Ignored" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="currentIndex"> <number>-1</number> </property> <property name="documentMode"> <bool>true</bool> </property> <property name="tabsClosable"> <bool>true</bool> </property> <property name="movable"> <bool>true</bool> </property> </widget> <widget class="EditorsTabWidget" name="EditorTabsRight"> <property name="enabled"> <bool>true</bool> </property> <property name="documentMode"> <bool>true</bool> </property> <property name="tabsClosable"> <bool>true</bool> </property> <property name="movable"> <bool>true</bool> </property> </widget> </widget> </item> </layout> </widget> </item> </layout> </widget> <widget class="QMenuBar" name="menubar"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>2345</width> <height>30</height> </rect> </property> <widget class="QMenu" name="menuFile"> <property name="title"> <string>File</string> </property> <addaction name="actionOpen"/> <addaction name="actionOpen_Folder"/> <addaction name="separator"/> <addaction name="actionSave"/> <addaction name="actionSaveAs"/> <addaction name="actionSaveAll"/> <addaction name="separator"/> <addaction name="actionClose"/> <addaction name="actionClose_Project"/> <addaction name="separator"/> <addaction name="actionClose_All"/> <addaction name="actionPrint"/> <addaction name="separator"/> <addaction name="actionExit"/> </widget> <widget class="QMenu" name="menuTools"> <property name="title"> <string>Tools</string> </property> <addaction name="actionOptions"/> </widget> <widget class="QMenu" name="menuExecute"> <property name="title"> <string>Execute</string> </property> <addaction name="actionCompile"/> <addaction name="actionRun"/> <addaction name="actionRebuild"/> <addaction name="actionGenerate_Assembly"/> <addaction name="separator"/> <addaction name="actionRun_Parameters"/> <addaction name="actionCompiler_Options"/> <addaction name="separator"/> <addaction name="actionDebug"/> <addaction name="actionInterrupt"/> <addaction name="actionStep_Over"/> <addaction name="actionStep_Into"/> <addaction name="actionStep_Out"/> <addaction name="actionRun_To_Cursor"/> <addaction name="actionContinue"/> <addaction name="actionStop_Execution"/> <addaction name="separator"/> <addaction name="actionAdd_Watch"/> <addaction name="actionAdd_Watchpoint"/> <addaction name="actionView_CPU_Window"/> </widget> <widget class="QMenu" name="menuEdit"> <property name="title"> <string>Edit</string> </property> <widget class="QMenu" name="menuMove_Caret"> <property name="title"> <string>Move Caret</string> </property> <addaction name="actionPage_Up"/> <addaction name="actionPage_Down"/> <addaction name="actionGoto_Line_Start"/> <addaction name="actionGoto_Line_End"/> <addaction name="actionGoto_File_Start"/> <addaction name="actionGoto_File_End"/> <addaction name="actionGoto_Page_Start"/> <addaction name="actionGoto_Page_End"/> </widget> <addaction name="actionUndo"/> <addaction name="actionRedo"/> <addaction name="separator"/> <addaction name="actionCut"/> <addaction name="actionCopy"/> <addaction name="actionPaste"/> <addaction name="separator"/> <addaction name="actionIndent"/> <addaction name="actionUnIndent"/> <addaction name="separator"/> <addaction name="actionToggleComment"/> <addaction name="actionToggle_Block_Comment"/> <addaction name="separator"/> <addaction name="actionFoldAll"/> <addaction name="actionUnfoldAll"/> <addaction name="separator"/> <addaction name="menuMove_Caret"/> <addaction name="actionDelete_Line"/> <addaction name="actionDuplicate_Line"/> <addaction name="actionDelete_Word"/> <addaction name="actionDelete_Last_Word"/> <addaction name="actionDelete_to_Word_End"/> <addaction name="actionDelete_to_BOL"/> <addaction name="actionDelete_to_EOL"/> <addaction name="separator"/> <addaction name="actionToggle_Readonly"/> </widget> <widget class="QMenu" name="menuSearch"> <property name="title"> <string>Search</string> </property> <addaction name="actionFind"/> <addaction name="actionFind_in_files"/> <addaction name="actionReplace"/> <addaction name="separator"/> <addaction name="actionFind_Next"/> <addaction name="actionFind_Previous"/> </widget> <widget class="QMenu" name="menuCode"> <property name="title"> <string>Code</string> </property> <addaction name="separator"/> <addaction name="actionBack"/> <addaction name="actionForward"/> <addaction name="separator"/> <addaction name="actionMatch_Bracket"/> <addaction name="actionGo_to_Line"/> <addaction name="actionGoto_block_start"/> <addaction name="actionGoto_block_end"/> <addaction name="separator"/> <addaction name="actionAdd_bookmark"/> <addaction name="actionRemove_Bookmark"/> <addaction name="actionModify_Bookmark_Description"/> <addaction name="separator"/> <addaction name="actionTrim_trailing_spaces"/> <addaction name="actionReformat_Code"/> </widget> <widget class="QMenu" name="menuWindow"> <property name="title"> <string>Window</string> </property> <addaction name="actionClose_All"/> <addaction name="actionClose"/> <addaction name="actionMaximize_Editor"/> <addaction name="separator"/> <addaction name="actionMove_To_Other_View"/> <addaction name="actionNext_Editor"/> <addaction name="actionPrevious_Editor"/> </widget> <widget class="QMenu" name="menuProject"> <property name="title"> <string>Project</string> </property> <addaction name="actionProject_New_File"/> <addaction name="actionNew_Class"/> <addaction name="actionNew_Header"/> <addaction name="actionAdd_to_project"/> <addaction name="actionRemove_from_project"/> <addaction name="separator"/> <addaction name="actionProject_Open_Folder_In_Explorer"/> <addaction name="actionProject_Open_In_Terminal"/> <addaction name="separator"/> <addaction name="separator"/> <addaction name="actionView_Makefile"/> <addaction name="actionMakeClean"/> <addaction name="separator"/> <addaction name="actionProject_options"/> </widget> <widget class="QMenu" name="menuHelp"> <property name="title"> <string>Help</string> </property> <addaction name="actionDocument"/> <addaction name="actionC_Reference"/> <addaction name="actionC_C_Reference"/> <addaction name="separator"/> <addaction name="actionOI_Wiki"/> <addaction name="actionRaylib_Manual"/> <addaction name="actionEGE_Manual"/> <addaction name="actionTurtle_Graphics_Manual"/> <addaction name="separator"/> <addaction name="actionGNU_Assembler_Manual"/> <addaction name="actionx86_Assembly_Language_Reference_Manual"/> <addaction name="actionIA_32_Assembly_Language_Reference_Manual"/> <addaction name="separator"/> <addaction name="actionWebsite"/> <addaction name="actionSubmit_Issues"/> <addaction name="actionAbout"/> </widget> <widget class="QMenu" name="menuRefactor"> <property name="title"> <string>Refactor</string> </property> <addaction name="actionRename_Symbol"/> </widget> <widget class="QMenu" name="menuView"> <property name="title"> <string>View</string> </property> <widget class="QMenu" name="menuTool_Windows"> <property name="title"> <string>Tool Panels</string> </property> <addaction name="actionProject"/> <addaction name="actionWatch"/> <addaction name="actionStructure"/> <addaction name="actionFiles"/> <addaction name="actionProblem_Set"/> <addaction name="separator"/> <addaction name="actionIssues"/> <addaction name="actionTools_Output"/> <addaction name="actionDebug_Window"/> <addaction name="actionSearch"/> <addaction name="actionTODO"/> <addaction name="actionBookmark"/> <addaction name="actionProblem"/> </widget> <addaction name="actionTool_Window_Bars"/> <addaction name="menuTool_Windows"/> <addaction name="actionStatus_Bar"/> <addaction name="separator"/> <addaction name="actionToggle_Explorer_Panel"/> <addaction name="actionToggle_Messages_Panel"/> </widget> <widget class="QMenu" name="menuGit"> <property name="title"> <string>Git</string> </property> <addaction name="actionGit_Create_Repository"/> <addaction name="separator"/> <addaction name="actionGit_Pull"/> <addaction name="actionGit_Push"/> <addaction name="actionGit_Fetch"/> <addaction name="actionGit_Remotes"/> <addaction name="separator"/> <addaction name="actionGit_Log"/> <addaction name="actionGit_Branch"/> <addaction name="actionGit_Merge"/> <addaction name="separator"/> <addaction name="actionGit_Commit"/> <addaction name="actionGit_Restore"/> </widget> <widget class="QMenu" name="menuSelection"> <property name="title"> <string>Selection</string> </property> <addaction name="actionSelectAll"/> <addaction name="actionSelect_Word"/> <addaction name="separator"/> <addaction name="actionMove_Selection_Up"/> <addaction name="actionMove_Selection_Down"/> <addaction name="separator"/> <addaction name="actionPage_Up_and_Select"/> <addaction name="actionPage_Down_and_Select"/> <addaction name="actionGoto_Page_Start_and_Select"/> <addaction name="actionGoto_Page_End_and_Select"/> <addaction name="actionGoto_Line_Start_and_Select"/> <addaction name="actionGoto_Line_End_and_Select"/> <addaction name="actionGoto_File_Start_and_Select"/> <addaction name="actionGoto_File_End_and_Select"/> </widget> <addaction name="menuFile"/> <addaction name="menuEdit"/> <addaction name="menuSelection"/> <addaction name="menuView"/> <addaction name="menuSearch"/> <addaction name="menuCode"/> <addaction name="menuRefactor"/> <addaction name="menuProject"/> <addaction name="menuExecute"/> <addaction name="menuGit"/> <addaction name="menuTools"/> <addaction name="menuWindow"/> <addaction name="menuHelp"/> </widget> <widget class="QStatusBar" name="statusbar"/> <widget class="QToolBar" name="toolbarMain"> <property name="windowTitle"> <string>Main</string> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <attribute name="toolBarArea"> <enum>TopToolBarArea</enum> </attribute> <attribute name="toolBarBreak"> <bool>false</bool> </attribute> <addaction name="actionNew"/> <addaction name="actionOpen"/> <addaction name="actionSave"/> <addaction name="actionSaveAs"/> <addaction name="actionSaveAll"/> </widget> <widget class="QToolBar" name="toolbarCode"> <property name="windowTitle"> <string>Code</string> </property> <attribute name="toolBarArea"> <enum>TopToolBarArea</enum> </attribute> <attribute name="toolBarBreak"> <bool>false</bool> </attribute> <addaction name="actionBack"/> <addaction name="actionForward"/> <addaction name="separator"/> <addaction name="actionReformat_Code"/> </widget> <widget class="QToolBar" name="toolbarCompile"> <property name="windowTitle"> <string>Compile</string> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <attribute name="toolBarArea"> <enum>TopToolBarArea</enum> </attribute> <attribute name="toolBarBreak"> <bool>false</bool> </attribute> <addaction name="actionCompile"/> <addaction name="actionRun"/> <addaction name="actionRebuild"/> <addaction name="separator"/> <addaction name="actionRun_Parameters"/> </widget> <widget class="QToolBar" name="toolbarDebug"> <property name="windowTitle"> <string>Debug</string> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <attribute name="toolBarArea"> <enum>TopToolBarArea</enum> </attribute> <attribute name="toolBarBreak"> <bool>false</bool> </attribute> <addaction name="actionDebug"/> <addaction name="actionInterrupt"/> <addaction name="actionStep_Over"/> <addaction name="actionStep_Into"/> <addaction name="actionStep_Out"/> <addaction name="actionRun_To_Cursor"/> <addaction name="actionContinue"/> <addaction name="actionStop_Execution"/> <addaction name="separator"/> <addaction name="actionAdd_Watch"/> </widget> <widget class="QToolBar" name="toolbarCompilerSet"> <property name="windowTitle"> <string>Compiler Set</string> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <attribute name="toolBarArea"> <enum>TopToolBarArea</enum> </attribute> <attribute name="toolBarBreak"> <bool>false</bool> </attribute> <addaction name="actionCompiler_Options"/> </widget> <widget class="QDockWidget" name="dockExplorer"> <property name="features"> <set>QDockWidget::DockWidgetMovable</set> </property> <property name="allowedAreas"> <set>Qt::BottomDockWidgetArea|Qt::LeftDockWidgetArea|Qt::RightDockWidgetArea</set> </property> <property name="windowTitle"> <string>Explorer</string> </property> <attribute name="dockWidgetArea"> <number>1</number> </attribute> <widget class="ShrinkableTabWidget" name="tabExplorer"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="tabPosition"> <enum>QTabWidget::West</enum> </property> <property name="currentIndex"> <number>4</number> </property> <property name="usesScrollButtons"> <bool>true</bool> </property> <property name="movable"> <bool>false</bool> </property> <widget class="QWidget" name="tabFiles"> <property name="autoFillBackground"> <bool>true</bool> </property> <attribute name="title"> <string>Files</string> </attribute> <layout class="QVBoxLayout" name="verticalLayout_3"> <property name="spacing"> <number>2</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QWidget" name="panelFiles" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_13"> <property name="spacing"> <number>2</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>2</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QComboBox" name="cbFilesPath"> <property name="editable"> <bool>true</bool> </property> <property name="insertPolicy"> <enum>QComboBox::InsertAtTop</enum> </property> </widget> </item> </layout> </widget> </item> <item> <widget class="QTreeView" name="treeFiles"> <property name="editTriggers"> <set>QAbstractItemView::EditKeyPressed|QAbstractItemView::SelectedClicked</set> </property> <property name="dragEnabled"> <bool>true</bool> </property> <property name="dragDropMode"> <enum>QAbstractItemView::DragDrop</enum> </property> <property name="defaultDropAction"> <enum>Qt::MoveAction</enum> </property> <property name="selectionMode"> <enum>QAbstractItemView::ExtendedSelection</enum> </property> <property name="sortingEnabled"> <bool>false</bool> </property> <attribute name="headerVisible"> <bool>false</bool> </attribute> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabProject"> <property name="autoFillBackground"> <bool>true</bool> </property> <attribute name="title"> <string>Project</string> </attribute> <layout class="QVBoxLayout" name="verticalLayout_9"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QTreeView" name="projectView"> <property name="editTriggers"> <set>QAbstractItemView::EditKeyPressed|QAbstractItemView::SelectedClicked</set> </property> <property name="dragEnabled"> <bool>true</bool> </property> <property name="dragDropMode"> <enum>QAbstractItemView::InternalMove</enum> </property> <property name="defaultDropAction"> <enum>Qt::MoveAction</enum> </property> <property name="selectionMode"> <enum>QAbstractItemView::ExtendedSelection</enum> </property> <property name="selectionBehavior"> <enum>QAbstractItemView::SelectRows</enum> </property> <property name="autoExpandDelay"> <number>500</number> </property> <attribute name="headerVisible"> <bool>false</bool> </attribute> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabWatch"> <property name="autoFillBackground"> <bool>true</bool> </property> <attribute name="title"> <string>Watch</string> </attribute> <layout class="QHBoxLayout" name="horizontalLayout_10"> <property name="leftMargin"> <number>2</number> </property> <property name="topMargin"> <number>2</number> </property> <property name="rightMargin"> <number>2</number> </property> <property name="bottomMargin"> <number>2</number> </property> <item> <widget class="QTreeView" name="watchView"> <property name="editTriggers"> <set>QAbstractItemView::DoubleClicked</set> </property> <property name="selectionMode"> <enum>QAbstractItemView::ExtendedSelection</enum> </property> <property name="textElideMode"> <enum>Qt::ElideNone</enum> </property> <property name="wordWrap"> <bool>false</bool> </property> <attribute name="headerDefaultSectionSize"> <number>100</number> </attribute> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabStructure"> <property name="autoFillBackground"> <bool>true</bool> </property> <attribute name="title"> <string>Structure</string> </attribute> <layout class="QVBoxLayout" name="verticalLayout_5"> <property name="spacing"> <number>0</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QTreeView" name="classBrowser"> <property name="horizontalScrollBarPolicy"> <enum>Qt::ScrollBarAlwaysOn</enum> </property> <property name="rootIsDecorated"> <bool>true</bool> </property> <attribute name="headerVisible"> <bool>false</bool> </attribute> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabProblemSet"> <property name="autoFillBackground"> <bool>true</bool> </property> <attribute name="title"> <string>Problem Set</string> </attribute> <layout class="QVBoxLayout" name="verticalLayout_6"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QLabel" name="lblProblemSet"> <property name="frameShape"> <enum>QFrame::Panel</enum> </property> <property name="frameShadow"> <enum>QFrame::Plain</enum> </property> <property name="text"> <string>Problem Set</string> </property> <property name="margin"> <number>5</number> </property> </widget> </item> <item> <widget class="QWidget" name="widget_2" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_15"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QToolButton" name="btnNewProblemSet"> <property name="toolTip"> <string>New Problem Set</string> </property> <property name="text"> <string>New Problem Set</string> </property> </widget> </item> <item> <widget class="QToolButton" name="btnAddProblem"> <property name="toolTip"> <string>Add Problem</string> </property> <property name="text"> <string>Add Problem</string> </property> </widget> </item> <item> <widget class="QToolButton" name="btnRemoveProblem"> <property name="toolTip"> <string>Remove Problem</string> </property> <property name="text"> <string>Remove Problem</string> </property> </widget> </item> <item> <widget class="QToolButton" name="btnSaveProblemSet"> <property name="toolTip"> <string>Save Problem Set</string> </property> <property name="text"> <string>Save Problem Set</string> </property> </widget> </item> <item> <widget class="QToolButton" name="btnLoadProblemSet"> <property name="toolTip"> <string>Load Problem Set</string> </property> <property name="text"> <string>Load Problem Set</string> </property> </widget> </item> <item> <widget class="QToolButton" name="btnImportFPS"> <property name="text"> <string>Import FPS Problem Set</string> </property> </widget> </item> <item> <widget class="QToolButton" name="btnExportFPS"> <property name="text"> <string>Export FPS Problem Set</string> </property> </widget> </item> <item> <spacer name="horizontalSpacer_3"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> </layout> </widget> </item> <item> <widget class="QListView" name="lstProblemSet"> <property name="dragEnabled"> <bool>true</bool> </property> <property name="dragDropMode"> <enum>QAbstractItemView::InternalMove</enum> </property> <property name="defaultDropAction"> <enum>Qt::MoveAction</enum> </property> <property name="alternatingRowColors"> <bool>true</bool> </property> <property name="selectionMode"> <enum>QAbstractItemView::ExtendedSelection</enum> </property> <property name="selectionBehavior"> <enum>QAbstractItemView::SelectRows</enum> </property> </widget> </item> </layout> </widget> </widget> </widget> <widget class="QDockWidget" name="dockMessages"> <property name="features"> <set>QDockWidget::DockWidgetMovable|QDockWidget::DockWidgetVerticalTitleBar</set> </property> <property name="allowedAreas"> <set>Qt::BottomDockWidgetArea|Qt::LeftDockWidgetArea|Qt::RightDockWidgetArea</set> </property> <property name="windowTitle"> <string>Messages</string> </property> <attribute name="dockWidgetArea"> <number>8</number> </attribute> <widget class="ShrinkableTabWidget" name="tabMessages"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="tabPosition"> <enum>QTabWidget::South</enum> </property> <property name="currentIndex"> <number>6</number> </property> <property name="iconSize"> <size> <width>16</width> <height>16</height> </size> </property> <widget class="QWidget" name="tabIssues"> <attribute name="title"> <string>Issues</string> </attribute> <layout class="QHBoxLayout" name="horizontalLayout_3"> <property name="leftMargin"> <number>5</number> </property> <property name="topMargin"> <number>5</number> </property> <property name="rightMargin"> <number>5</number> </property> <property name="bottomMargin"> <number>5</number> </property> <item> <widget class="IssuesTable" name="tableIssues"> <property name="font"> <font> <weight>50</weight> <bold>false</bold> </font> </property> <property name="editTriggers"> <set>QAbstractItemView::NoEditTriggers</set> </property> <property name="tabKeyNavigation"> <bool>false</bool> </property> <property name="showDropIndicator" stdset="0"> <bool>false</bool> </property> <property name="alternatingRowColors"> <bool>true</bool> </property> <property name="selectionMode"> <enum>QAbstractItemView::SingleSelection</enum> </property> <property name="selectionBehavior"> <enum>QAbstractItemView::SelectRows</enum> </property> <attribute name="horizontalHeaderStretchLastSection"> <bool>true</bool> </attribute> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabToolsOutput"> <attribute name="title"> <string>Tools Output</string> </attribute> <layout class="QHBoxLayout" name="horizontalLayout_2"> <property name="leftMargin"> <number>5</number> </property> <property name="topMargin"> <number>5</number> </property> <property name="rightMargin"> <number>5</number> </property> <property name="bottomMargin"> <number>5</number> </property> <item> <widget class="QPlainTextEdit" name="txtToolsOutput"> <property name="undoRedoEnabled"> <bool>false</bool> </property> <property name="lineWrapMode"> <enum>QPlainTextEdit::WidgetWidth</enum> </property> <property name="readOnly"> <bool>true</bool> </property> <property name="backgroundVisible"> <bool>false</bool> </property> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabDebug"> <attribute name="title"> <string>Debug</string> </attribute> <layout class="QHBoxLayout" name="horizontalLayout_4"> <property name="spacing"> <number>7</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QSplitter" name="splitterDebug"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="handleWidth"> <number>3</number> </property> <widget class="QFrame" name="frmEvaluate"> <property name="frameShape"> <enum>QFrame::StyledPanel</enum> </property> <property name="frameShadow"> <enum>QFrame::Raised</enum> </property> <layout class="QGridLayout" name="gridLayout_2"> <property name="leftMargin"> <number>7</number> </property> <property name="topMargin"> <number>7</number> </property> <property name="rightMargin"> <number>7</number> </property> <property name="bottomMargin"> <number>7</number> </property> <item row="0" column="0"> <widget class="QLabel" name="lblEvaluate"> <property name="text"> <string>Evaluate:</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QComboBox" name="cbEvaluate"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="editable"> <bool>true</bool> </property> <property name="insertPolicy"> <enum>QComboBox::InsertAtTop</enum> </property> </widget> </item> <item row="2" column="0" colspan="2"> <widget class="QPlainTextEdit" name="txtEvalOutput"> <property name="undoRedoEnabled"> <bool>false</bool> </property> <property name="readOnly"> <bool>true</bool> </property> </widget> </item> </layout> </widget> <widget class="QTabWidget" name="debugViews"> <property name="tabPosition"> <enum>QTabWidget::North</enum> </property> <property name="currentIndex"> <number>0</number> </property> <widget class="QWidget" name="tabDebugConsole"> <attribute name="title"> <string>Debug Console</string> </attribute> <layout class="QHBoxLayout" name="horizontalLayout_6"> <property name="leftMargin"> <number>2</number> </property> <property name="topMargin"> <number>2</number> </property> <property name="rightMargin"> <number>2</number> </property> <property name="bottomMargin"> <number>2</number> </property> <item> <widget class="QConsole" name="debugConsole"> <property name="frameShape"> <enum>QFrame::StyledPanel</enum> </property> <property name="frameShadow"> <enum>QFrame::Raised</enum> </property> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabStackTrace"> <attribute name="title"> <string>Call Stack</string> </attribute> <layout class="QHBoxLayout" name="horizontalLayout_7"> <property name="leftMargin"> <number>2</number> </property> <property name="topMargin"> <number>2</number> </property> <property name="rightMargin"> <number>2</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QTableView" name="tblStackTrace"> <property name="alternatingRowColors"> <bool>true</bool> </property> <property name="selectionMode"> <enum>QAbstractItemView::SingleSelection</enum> </property> <property name="selectionBehavior"> <enum>QAbstractItemView::SelectRows</enum> </property> <property name="textElideMode"> <enum>Qt::ElideNone</enum> </property> <attribute name="horizontalHeaderStretchLastSection"> <bool>true</bool> </attribute> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabBreakpoints"> <attribute name="title"> <string>Breakpoints</string> </attribute> <layout class="QHBoxLayout" name="horizontalLayout_8"> <property name="leftMargin"> <number>2</number> </property> <property name="topMargin"> <number>2</number> </property> <property name="rightMargin"> <number>2</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QTableView" name="tblBreakpoints"> <property name="alternatingRowColors"> <bool>true</bool> </property> <property name="selectionMode"> <enum>QAbstractItemView::SingleSelection</enum> </property> <property name="selectionBehavior"> <enum>QAbstractItemView::SelectRows</enum> </property> <property name="textElideMode"> <enum>Qt::ElideNone</enum> </property> <attribute name="horizontalHeaderStretchLastSection"> <bool>true</bool> </attribute> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabLocals"> <attribute name="title"> <string>Locals</string> </attribute> <layout class="QHBoxLayout" name="horizontalLayout_9"> <property name="leftMargin"> <number>2</number> </property> <property name="topMargin"> <number>2</number> </property> <property name="rightMargin"> <number>2</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QPlainTextEdit" name="txtLocals"> <property name="undoRedoEnabled"> <bool>false</bool> </property> <property name="readOnly"> <bool>true</bool> </property> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabMemory"> <attribute name="title"> <string>Memory</string> </attribute> <layout class="QGridLayout" name="gridLayout"> <item row="0" column="0"> <widget class="QLabel" name="label_3"> <property name="text"> <string>Address Expression:</string> </property> </widget> </item> <item row="1" column="0" colspan="2"> <widget class="QTableView" name="tblMemoryView"> <attribute name="horizontalHeaderVisible"> <bool>false</bool> </attribute> <attribute name="horizontalHeaderMinimumSectionSize"> <number>20</number> </attribute> </widget> </item> <item row="0" column="1"> <widget class="QComboBox" name="cbMemoryAddress"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="editable"> <bool>true</bool> </property> <property name="insertPolicy"> <enum>QComboBox::InsertAtTop</enum> </property> </widget> </item> </layout> </widget> </widget> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabSearch"> <attribute name="title"> <string>Search</string> </attribute> <layout class="QVBoxLayout" name="verticalLayout_4"> <property name="leftMargin"> <number>5</number> </property> <property name="topMargin"> <number>5</number> </property> <property name="rightMargin"> <number>5</number> </property> <property name="bottomMargin"> <number>5</number> </property> <item> <widget class="QWidget" name="searchHistoryPanel" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_11"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QLabel" name="label"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>History:</string> </property> </widget> </item> <item> <widget class="QComboBox" name="cbSearchHistory"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>150</width> <height>0</height> </size> </property> <property name="sizeAdjustPolicy"> <enum>QComboBox::AdjustToContents</enum> </property> </widget> </item> <item> <widget class="QPushButton" name="btnSearchAgain"> <property name="enabled"> <bool>false</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Search Again</string> </property> </widget> </item> <item> <spacer name="horizontalSpacer"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> </layout> </widget> </item> <item> <widget class="QWidget" name="replacePanel" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_12"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QLabel" name="label_2"> <property name="text"> <string>Replace with:</string> </property> </widget> </item> <item> <widget class="QComboBox" name="cbReplaceInHistory"> <property name="minimumSize"> <size> <width>150</width> <height>0</height> </size> </property> <property name="editable"> <bool>true</bool> </property> <property name="insertPolicy"> <enum>QComboBox::InsertAtTop</enum> </property> <property name="sizeAdjustPolicy"> <enum>QComboBox::AdjustToContents</enum> </property> </widget> </item> <item> <widget class="QCheckBox" name="chkOpenFileInEditors"> <property name="text"> <string>Open file in editors</string> </property> </widget> </item> <item> <widget class="QPushButton" name="btnReplace"> <property name="text"> <string>Replace</string> </property> </widget> </item> <item> <widget class="QPushButton" name="btnCancelReplace"> <property name="text"> <string>Cancel</string> </property> </widget> </item> <item> <spacer name="horizontalSpacer_2"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> </layout> </widget> </item> <item> <widget class="QTreeView" name="searchView"> <attribute name="headerVisible"> <bool>false</bool> </attribute> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabTODO"> <attribute name="title"> <string>TODO</string> </attribute> <layout class="QHBoxLayout" name="horizontalLayout_5"> <property name="leftMargin"> <number>5</number> </property> <property name="topMargin"> <number>5</number> </property> <property name="rightMargin"> <number>5</number> </property> <property name="bottomMargin"> <number>5</number> </property> <item> <widget class="QTableView" name="tableTODO"> <attribute name="horizontalHeaderStretchLastSection"> <bool>true</bool> </attribute> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabBookmark"> <attribute name="title"> <string>Bookmark</string> </attribute> <layout class="QHBoxLayout" name="horizontalLayout_14"> <property name="leftMargin"> <number>5</number> </property> <property name="topMargin"> <number>5</number> </property> <property name="rightMargin"> <number>5</number> </property> <property name="bottomMargin"> <number>5</number> </property> <item> <widget class="QTableView" name="tableBookmark"> <property name="alternatingRowColors"> <bool>true</bool> </property> <property name="selectionMode"> <enum>QAbstractItemView::SingleSelection</enum> </property> <property name="selectionBehavior"> <enum>QAbstractItemView::SelectRows</enum> </property> <property name="sortingEnabled"> <bool>true</bool> </property> <attribute name="horizontalHeaderStretchLastSection"> <bool>true</bool> </attribute> </widget> </item> </layout> </widget> <widget class="QWidget" name="tabProblem"> <attribute name="title"> <string>Problem</string> </attribute> <layout class="QVBoxLayout" name="verticalLayout_8"> <property name="leftMargin"> <number>5</number> </property> <property name="topMargin"> <number>5</number> </property> <property name="rightMargin"> <number>5</number> </property> <property name="bottomMargin"> <number>5</number> </property> <item> <widget class="QSplitter" name="splitterProblem"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <widget class="QWidget" name="panelProblemCaseInfo" native="true"> <layout class="QVBoxLayout" name="verticalLayout_7"> <property name="spacing"> <number>3</number> </property> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QLabel" name="lblProblem"> <property name="frameShape"> <enum>QFrame::Box</enum> </property> <property name="text"> <string>Problem</string> </property> <property name="margin"> <number>5</number> </property> <property name="openExternalLinks"> <bool>true</bool> </property> </widget> </item> <item> <widget class="QWidget" name="widget_3" native="true"> <property name="minimumSize"> <size> <width>0</width> <height>0</height> </size> </property> <layout class="QHBoxLayout" name="horizontalLayout_16"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> </layout> </widget> </item> <item> <widget class="QWidget" name="widget_6" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_17"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QToolButton" name="btnAddProblemCase"> <property name="toolTip"> <string>Add Probem Case</string> </property> <property name="text"> <string>Add Probem Case</string> </property> </widget> </item> <item> <widget class="QToolButton" name="btnRemoveProblemCase"> <property name="toolTip"> <string>Remove Problem Case</string> </property> <property name="text"> <string>Remove Problem Case</string> </property> </widget> </item> <item> <widget class="QToolButton" name="btnOpenProblemAnswer"> <property name="toolTip"> <string>Open Anwser Source File</string> </property> <property name="text"> <string>Open Anwser Source File</string> </property> </widget> </item> <item> <widget class="Line" name="line"> <property name="orientation"> <enum>Qt::Vertical</enum> </property> </widget> </item> <item> <widget class="QToolButton" name="btnRunAllProblemCases"> <property name="toolTip"> <string>Run All Cases</string> </property> <property name="text"> <string>Run All Cases</string> </property> </widget> </item> <item> <widget class="QToolButton" name="btnCaseValidateOptions"> <property name="text"> <string>Problem Cases Validation Options</string> </property> </widget> </item> <item> <spacer name="horizontalSpacer_4"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QProgressBar" name="pbProblemCases"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="maximum"> <number>0</number> </property> <property name="value"> <number>0</number> </property> <property name="format"> <string>%v/%m</string> </property> </widget> </item> </layout> </widget> </item> <item> <widget class="QTableView" name="tblProblemCases"> <property name="dragEnabled"> <bool>true</bool> </property> <property name="dragDropOverwriteMode"> <bool>false</bool> </property> <property name="dragDropMode"> <enum>QAbstractItemView::InternalMove</enum> </property> <property name="defaultDropAction"> <enum>Qt::MoveAction</enum> </property> <property name="alternatingRowColors"> <bool>true</bool> </property> <property name="selectionMode"> <enum>QAbstractItemView::SingleSelection</enum> </property> <property name="selectionBehavior"> <enum>QAbstractItemView::SelectRows</enum> </property> <attribute name="horizontalHeaderDefaultSectionSize"> <number>200</number> </attribute> <attribute name="horizontalHeaderStretchLastSection"> <bool>true</bool> </attribute> </widget> </item> </layout> </widget> <widget class="QWidget" name="panelProblemCase" native="true"> <layout class="QGridLayout" name="gridLayout_3"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item row="0" column="0"> <widget class="QWidget" name="widgetProblemCaseInputCaption" native="true"> <layout class="QGridLayout" name="gridLayout_4"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item row="0" column="1"> <widget class="QLineEdit" name="txtProblemCaseInputFileName"> <property name="enabled"> <bool>false</bool> </property> <property name="readOnly"> <bool>true</bool> </property> </widget> </item> <item row="0" column="3"> <widget class="QToolButton" name="btnProblemCaseInputFileName"> <property name="toolTip"> <string>Choose Input File</string> </property> <property name="text"> <string>Choose Input File</string> </property> </widget> </item> <item row="0" column="2"> <widget class="QToolButton" name="btnProblemCaseClearInputFileName"> <property name="text"> <string>Clear</string> </property> </widget> </item> <item row="0" column="0"> <widget class="QLabel" name="label_4"> <property name="text"> <string>Input</string> </property> </widget> </item> </layout> </widget> </item> <item row="3" column="0"> <widget class="QLabel" name="lblProblemCaseInput"> <property name="text"> <string/> </property> </widget> </item> <item row="2" column="0"> <widget class="LineNumberTextEditor" name="txtProblemCaseInput"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="lineWrapMode"> <enum>QPlainTextEdit::NoWrap</enum> </property> </widget> </item> <item row="2" column="3"> <widget class="LineNumberTextEditor" name="txtProblemCaseExpected"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="lineWrapMode"> <enum>QPlainTextEdit::NoWrap</enum> </property> </widget> </item> <item row="2" column="2"> <widget class="LineNumberTextEditor" name="txtProblemCaseOutput"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="lineWrapMode"> <enum>QPlainTextEdit::NoWrap</enum> </property> <property name="readOnly"> <bool>true</bool> </property> </widget> </item> <item row="0" column="3"> <widget class="QWidget" name="widgetProblemCaseExpectedCaption" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_18"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QLabel" name="label_5"> <property name="text"> <string>Expected</string> </property> </widget> </item> <item> <widget class="QLineEdit" name="txtProblemCaseExpectedOutputFileName"> <property name="enabled"> <bool>false</bool> </property> <property name="readOnly"> <bool>true</bool> </property> </widget> </item> <item> <widget class="QToolButton" name="btnProblemCaseClearExpectedOutputFileName"> <property name="toolTip"> <string>Clear</string> </property> <property name="text"> <string>Clear</string> </property> </widget> </item> <item> <widget class="QToolButton" name="btnProblemCaseExpectedOutputFileName"> <property name="text"> <string>Choose Expected Output File</string> </property> </widget> </item> </layout> </widget> </item> <item row="0" column="2"> <widget class="QWidget" name="widgetProblemCaseOutputCaption" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_19"> <property name="leftMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property> <item> <widget class="QLabel" name="lblProblemCaseOutputCaption"> <property name="text"> <string>Output</string> </property> </widget> </item> <item> <spacer name="horizontalSpacer_5"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>40</width> <height>20</height> </size> </property> </spacer> </item> <item> <widget class="QComboBox" name="cbProblemCaseValidateType"/> </item> </layout> </widget> </item> <item row="3" column="3"> <widget class="QLabel" name="lblProblemCaseExpected"> <property name="text"> <string/> </property> </widget> </item> <item row="3" column="2"> <widget class="QLabel" name="lblProblemCaseOutput"> <property name="text"> <string/> </property> </widget> </item> </layout> </widget> </widget> </item> </layout> </widget> </widget> </widget> <action name="actionNew"> <property name="text"> <string>New C/C++ File</string> </property> <property name="toolTip"> <string>New Source File</string> </property> <property name="shortcut"> <string>Ctrl+N</string> </property> </action> <action name="actionOpen"> <property name="text"> <string>Open...</string> </property> <property name="shortcut"> <string>Ctrl+O</string> </property> </action> <action name="actionSave"> <property name="text"> <string>Save</string> </property> <property name="shortcut"> <string>Ctrl+S</string> </property> </action> <action name="actionSaveAs"> <property name="text"> <string>Save As...</string> </property> <property name="toolTip"> <string>Save As</string> </property> <property name="shortcut"> <string>Ctrl+Shift+S</string> </property> </action> <action name="actionSaveAll"> <property name="text"> <string>Save All</string> </property> <property name="shortcut"> <string>Ctrl+K, Ctrl+S</string> </property> </action> <action name="actionOptions"> <property name="text"> <string>Options</string> </property> </action> <action name="actionCompile"> <property name="text"> <string>Compile</string> </property> <property name="toolTip"> <string>Compile</string> </property> <property name="shortcut"> <string>F9</string> </property> </action> <action name="actionRun"> <property name="text"> <string>Run</string> </property> <property name="toolTip"> <string>Run</string> </property> <property name="shortcut"> <string>F11</string> </property> </action> <action name="actionUndo"> <property name="text"> <string>Undo</string> </property> <property name="shortcut"> <string>Ctrl+Z</string> </property> </action> <action name="actionRedo"> <property name="text"> <string>Redo</string> </property> <property name="shortcut"> <string>Ctrl+Y</string> </property> </action> <action name="actionCut"> <property name="text"> <string>Cut</string> </property> <property name="shortcut"> <string>Ctrl+X</string> </property> </action> <action name="actionCopy"> <property name="text"> <string>Copy</string> </property> <property name="shortcut"> <string>Ctrl+C</string> </property> </action> <action name="actionPaste"> <property name="text"> <string>Paste</string> </property> <property name="shortcut"> <string>Ctrl+V</string> </property> </action> <action name="actionSelectAll"> <property name="text"> <string>Select All</string> </property> <property name="shortcut"> <string>Ctrl+A</string> </property> </action> <action name="actionIndent"> <property name="text"> <string>Indent</string> </property> <property name="shortcut"> <string>Tab</string> </property> </action> <action name="actionUnIndent"> <property name="text"> <string>UnIndent</string> </property> <property name="shortcut"> <string>Shift+Tab</string> </property> </action> <action name="actionToggleComment"> <property name="text"> <string>Toggle Comment</string> </property> <property name="shortcut"> <string>Ctrl+/</string> </property> </action> <action name="actionFoldAll"> <property name="enabled"> <bool>true</bool> </property> <property name="text"> <string>Collapse All</string> </property> </action> <action name="actionUnfoldAll"> <property name="text"> <string>Uncollapse All</string> </property> </action> <action name="actionEncode_in_ANSI"> <property name="text"> <string>Encode in ANSI</string> </property> </action> <action name="actionEncode_in_UTF_8"> <property name="text"> <string>Encode in UTF-8</string> </property> </action> <action name="actionAuto_Detect"> <property name="text"> <string>Auto Detect</string> </property> </action> <action name="actionConvert_to_ANSI"> <property name="text"> <string>Convert to ANSI</string> </property> </action> <action name="actionConvert_to_UTF_8"> <property name="text"> <string>Convert to UTF-8</string> </property> </action> <action name="actionRebuild"> <property name="text"> <string>Rebuild All</string> </property> <property name="toolTip"> <string>Rebuild All</string> </property> <property name="shortcut"> <string>F12</string> </property> </action> <action name="actionStop_Execution"> <property name="text"> <string>Stop Execution</string> </property> <property name="shortcut"> <string>F6</string> </property> </action> <action name="actionDebug"> <property name="text"> <string>Debug</string> </property> <property name="toolTip"> <string>Debug</string> </property> <property name="shortcut"> <string>F5</string> </property> </action> <action name="actionStep_Over"> <property name="text"> <string>Step Over</string> </property> <property name="shortcut"> <string>F8</string> </property> </action> <action name="actionStep_Into"> <property name="text"> <string>Step Into</string> </property> <property name="shortcut"> <string>F7</string> </property> </action> <action name="actionStep_Out"> <property name="text"> <string>Step Out</string> </property> <property name="shortcut"> <string>Ctrl+F8</string> </property> </action> <action name="actionRun_To_Cursor"> <property name="text"> <string>Run To Cursor</string> </property> <property name="shortcut"> <string>Ctrl+F5</string> </property> </action> <action name="actionContinue"> <property name="text"> <string>Continue</string> </property> <property name="shortcut"> <string>F4</string> </property> </action> <action name="actionAdd_Watch"> <property name="text"> <string>Add Watch...</string> </property> </action> <action name="actionView_CPU_Window"> <property name="text"> <string>View CPU Window...</string> </property> </action> <action name="actionExit"> <property name="text"> <string>Exit</string> </property> </action> <action name="actionFind"> <property name="text"> <string>Find...</string> </property> <property name="shortcut"> <string>Ctrl+F</string> </property> </action> <action name="actionFind_in_files"> <property name="text"> <string>Find in Files...</string> </property> <property name="shortcut"> <string>Ctrl+Shift+F</string> </property> </action> <action name="actionReplace"> <property name="text"> <string>Replace...</string> </property> <property name="shortcut"> <string>Ctrl+R</string> </property> </action> <action name="actionFind_Next"> <property name="text"> <string>Find Next</string> </property> <property name="shortcut"> <string>F3</string> </property> </action> <action name="actionFind_Previous"> <property name="text"> <string>Find Previous</string> </property> <property name="shortcut"> <string>Shift+F3</string> </property> </action> <action name="actionRemove_Watch"> <property name="text"> <string>Remove Watch</string> </property> </action> <action name="actionRemove_All_Watches"> <property name="text"> <string>Remove All Watches</string> </property> </action> <action name="actionModify_Watch"> <property name="text"> <string>Modify Watch...</string> </property> </action> <action name="actionReformat_Code"> <property name="text"> <string>Reformat Code</string> </property> <property name="shortcut"> <string>Ctrl+Shift+A</string> </property> </action> <action name="actionBack"> <property name="text"> <string>Go back</string> </property> <property name="shortcut"> <string>Ctrl+Alt+Left</string> </property> </action> <action name="actionForward"> <property name="text"> <string>Forward</string> </property> <property name="shortcut"> <string>Ctrl+Alt+Right</string> </property> </action> <action name="actionClose"> <property name="text"> <string>Close</string> </property> <property name="shortcut"> <string>Ctrl+W</string> </property> </action> <action name="actionClose_All"> <property name="text"> <string>Close All</string> </property> <property name="shortcut"> <string>Ctrl+Shift+W</string> </property> </action> <action name="actionMaximize_Editor"> <property name="text"> <string>Maximize Editor</string> </property> <property name="shortcut"> <string>Ctrl+F11</string> </property> </action> <action name="actionNext_Editor"> <property name="text"> <string>Next</string> </property> <property name="shortcut"> <string>Ctrl+Tab</string> </property> </action> <action name="actionPrevious_Editor"> <property name="text"> <string>Previous</string> </property> <property name="shortcut"> <string>Ctrl+Shift+Tab</string> </property> </action> <action name="actionToggle_Breakpoint"> <property name="icon"> <iconset> <normalon>:/icons/images/editor/breakpoint.png</normalon> </iconset> </property> <property name="text"> <string>Toggle breakpoint</string> </property> <property name="shortcut"> <string>Ctrl+F4</string> </property> </action> <action name="actionClear_all_breakpoints"> <property name="text"> <string>Clear all breakpoints</string> </property> </action> <action name="actionBreakpoint_property"> <property name="text"> <string>Breakpoint property...</string> </property> </action> <action name="actionGoto_Declaration"> <property name="text"> <string>Goto Declaration</string> </property> <property name="shortcut"> <string>Ctrl+Shift+G</string> </property> </action> <action name="actionGoto_Definition"> <property name="text"> <string>Goto Definition</string> </property> <property name="shortcut"> <string>Ctrl+G</string> </property> </action> <action name="actionFind_references"> <property name="text"> <string>Find references</string> </property> </action> <action name="actionOpen_Containing_Folder"> <property name="text"> <string>Open containing folder</string> </property> <property name="shortcut"> <string>Ctrl+B</string> </property> <property name="shortcutContext"> <enum>Qt::ApplicationShortcut</enum> </property> </action> <action name="actionOpen_Terminal"> <property name="text"> <string>Open a terminal here</string> </property> </action> <action name="actionFile_Properties"> <property name="text"> <string>File Properties...</string> </property> </action> <action name="actionClose_Project"> <property name="text"> <string>Close Project</string> </property> </action> <action name="actionProject_options"> <property name="text"> <string>Project options</string> </property> </action> <action name="actionNew_Project"> <property name="text"> <string>New Project...</string> </property> </action> <action name="actionProject_New_File"> <property name="text"> <string>New Project File</string> </property> <property name="toolTip"> <string>New Project File</string> </property> </action> <action name="actionAdd_to_project"> <property name="text"> <string>Add to project...</string> </property> </action> <action name="actionRemove_from_project"> <property name="text"> <string>Remove from project</string> </property> </action> <action name="actionView_Makefile"> <property name="text"> <string>View Makefile</string> </property> </action> <action name="actionMakeClean"> <property name="text"> <string>Clean</string> </property> </action> <action name="actionProject_Open_Folder_In_Explorer"> <property name="text"> <string>Open Folder in Explorer</string> </property> </action> <action name="actionProject_Open_In_Terminal"> <property name="text"> <string>Open In Terminal</string> </property> </action> <action name="actionAbout"> <property name="text"> <string>About</string> </property> </action> <action name="actionRename_Symbol"> <property name="text"> <string>Rename Symbol</string> </property> <property name="shortcut"> <string>Shift+F6</string> </property> </action> <action name="actionPrint"> <property name="text"> <string>Print...</string> </property> <property name="shortcut"> <string>Ctrl+P</string> </property> </action> <action name="actionExport_As_RTF"> <property name="text"> <string>Export As RTF</string> </property> </action> <action name="actionExport_As_HTML"> <property name="text"> <string>Export As HTML</string> </property> </action> <action name="actionMove_To_Other_View"> <property name="text"> <string>Move To Other View</string> </property> <property name="shortcut"> <string>Ctrl+M</string> </property> <property name="shortcutContext"> <enum>Qt::ApplicationShortcut</enum> </property> </action> <action name="actionC_C_Reference"> <property name="text"> <string>C++ Reference</string> </property> <property name="toolTip"> <string>C++ Reference</string> </property> </action> <action name="actionEGE_Manual"> <property name="text"> <string>EGE Manual</string> </property> </action> <action name="actionAdd_bookmark"> <property name="text"> <string>Add Bookmark</string> </property> </action> <action name="actionRemove_Bookmark"> <property name="text"> <string>Remove Bookmark</string> </property> </action> <action name="actionModify_Bookmark_Description"> <property name="text"> <string>Modify Bookmark Description</string> </property> </action> <action name="actionLocate_in_Files_View"> <property name="text"> <string>Locate in Files View</string> </property> </action> <action name="actionOpen_Folder"> <property name="text"> <string>Choose Working Folder</string> </property> <property name="toolTip"> <string>Choose Working Folder</string> </property> </action> <action name="actionRun_Parameters"> <property name="text"> <string>Running Parameters...</string> </property> </action> <action name="actionC_Reference"> <property name="text"> <string>C Reference</string> </property> </action> <action name="actionTool_Window_Bars"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Show Tool Panels</string> </property> </action> <action name="actionStatus_Bar"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Status Bar</string> </property> </action> <action name="actionProject"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Project</string> </property> </action> <action name="actionWatch"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Watch</string> </property> </action> <action name="actionStructure"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Structure</string> </property> </action> <action name="actionFiles"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Files</string> </property> </action> <action name="actionProblem_Set"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Problem Set</string> </property> </action> <action name="actionIssues"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Issues</string> </property> </action> <action name="actionTools_Output"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Tools Output</string> </property> </action> <action name="actionDebug_Window"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Debug</string> </property> </action> <action name="actionSearch"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Search</string> </property> </action> <action name="actionTODO"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>TODO</string> </property> </action> <action name="actionBookmark"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Bookmark</string> </property> </action> <action name="actionProblem"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Problem</string> </property> </action> <action name="actionDelete_Line"> <property name="text"> <string>Delete Line</string> </property> <property name="shortcut"> <string>Ctrl+E</string> </property> </action> <action name="actionDuplicate_Line"> <property name="text"> <string>Duplicate Line</string> </property> <property name="shortcut"> <string>Ctrl+D</string> </property> </action> <action name="actionDelete_Word"> <property name="text"> <string>Delete Word</string> </property> <property name="shortcut"> <string>Ctrl+Shift+D</string> </property> </action> <action name="actionDelete_to_EOL"> <property name="text"> <string>Delete to EOL</string> </property> <property name="shortcut"> <string>Ctrl+Del</string> </property> </action> <action name="actionDelete_to_BOL"> <property name="text"> <string>Delete to BOL</string> </property> <property name="shortcut"> <string>Ctrl+Backspace</string> </property> </action> <action name="actionInterrupt"> <property name="text"> <string>Interrupt</string> </property> </action> <action name="actionDelete_Last_Word"> <property name="text"> <string>Delete To Word Begin</string> </property> <property name="toolTip"> <string>Delete To Word Begin</string> </property> <property name="shortcut"> <string>Ctrl+Shift+B</string> </property> </action> <action name="actionDelete_to_Word_End"> <property name="text"> <string>Delete to Word End</string> </property> <property name="shortcut"> <string>Ctrl+Shift+E</string> </property> </action> <action name="actionNew_Class"> <property name="text"> <string>New Class...</string> </property> </action> <action name="actionNew_Header"> <property name="text"> <string>New Header...</string> </property> <property name="toolTip"> <string>New Header...</string> </property> </action> <action name="actionGit_Create_Repository"> <property name="text"> <string>Create Git Repository</string> </property> </action> <action name="actionGit_Commit"> <property name="text"> <string>Commit</string> </property> </action> <action name="actionGit_Revert"> <property name="text"> <string>Revert</string> </property> </action> <action name="actionGit_Reset"> <property name="text"> <string>Reset</string> </property> </action> <action name="actionGit_Add_Files"> <property name="text"> <string>Add Files</string> </property> </action> <action name="actionGit_Restore"> <property name="text"> <string>Restore</string> </property> </action> <action name="actionWebsite"> <property name="text"> <string>Website</string> </property> </action> <action name="actionGit_Branch"> <property name="text"> <string>Branch/Switch</string> </property> </action> <action name="actionGit_Merge"> <property name="text"> <string>Merge</string> </property> </action> <action name="actionGit_Log"> <property name="text"> <string>Show Log</string> </property> <property name="toolTip"> <string>Show Log</string> </property> </action> <action name="actionGit_Remotes"> <property name="text"> <string>Remotes...</string> </property> </action> <action name="actionGit_Fetch"> <property name="text"> <string>Fetch</string> </property> </action> <action name="actionGit_Pull"> <property name="text"> <string>Pull</string> </property> </action> <action name="actionGit_Push"> <property name="text"> <string>Push</string> </property> </action> <action name="actionFilesView_Hide_Non_Support_Files"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Hide Non Support Files</string> </property> </action> <action name="actionToggle_Block_Comment"> <property name="text"> <string>Toggle Block Comment</string> </property> <property name="shortcut"> <string>Alt+Shift+A</string> </property> </action> <action name="actionMatch_Bracket"> <property name="text"> <string>Match Bracket</string> </property> <property name="shortcut"> <string>Ctrl+]</string> </property> </action> <action name="actionMove_Selection_Up"> <property name="text"> <string>Move Selection Up</string> </property> <property name="shortcut"> <string>Ctrl+Shift+Up</string> </property> </action> <action name="actionMove_Selection_Down"> <property name="text"> <string>Move Selection Down</string> </property> <property name="shortcut"> <string>Ctrl+Shift+Down</string> </property> </action> <action name="actionConvert_to_UTF_8_BOM"> <property name="text"> <string>Convert to UTF-8 BOM</string> </property> </action> <action name="actionEncode_in_UTF_8_BOM"> <property name="text"> <string>Encode in UTF-8 BOM</string> </property> </action> <action name="actionCompiler_Options"> <property name="text"> <string>Compiler Options...</string> </property> </action> <action name="actionToggle_Explorer_Panel"> <property name="text"> <string>Toggle Explorer Panel</string> </property> <property name="shortcut"> <string>Ctrl+F9</string> </property> </action> <action name="actionToggle_Messages_Panel"> <property name="text"> <string>Toggle Messages Panel</string> </property> <property name="shortcut"> <string>Ctrl+F10</string> </property> </action> <action name="actionRaylib_Manual"> <property name="text"> <string>Raylib Manual</string> </property> </action> <action name="actionSelect_Word"> <property name="text"> <string>Select Word</string> </property> </action> <action name="actionGo_to_Line"> <property name="text"> <string>Go to Line...</string> </property> </action> <action name="actionNew_Template"> <property name="text"> <string>New Template...</string> </property> <property name="toolTip"> <string>New Template from Project</string> </property> </action> <action name="actionGoto_block_start"> <property name="text"> <string>Goto block start</string> </property> <property name="shortcut"> <string>Ctrl+Alt+Up</string> </property> </action> <action name="actionGoto_block_end"> <property name="text"> <string>Goto block end</string> </property> <property name="shortcut"> <string>Ctrl+Alt+Down</string> </property> </action> <action name="actionSwitchHeaderSource"> <property name="text"> <string>Switch header/source</string> </property> <property name="toolTip"> <string>Switch Header/Source</string> </property> </action> <action name="actionGenerate_Assembly"> <property name="text"> <string>Generate Assembly</string> </property> <property name="shortcut"> <string>Ctrl+F12</string> </property> </action> <action name="actionTrim_trailing_spaces"> <property name="text"> <string>Trim trailing spaces</string> </property> </action> <action name="actionToggle_Readonly"> <property name="text"> <string>Toggle Readonly</string> </property> </action> <action name="actionSubmit_Issues"> <property name="text"> <string>Submit Issues</string> </property> </action> <action name="actionDocument"> <property name="text"> <string>Document</string> </property> <property name="shortcut"> <string>F1</string> </property> </action> <action name="actionNew_GAS_File"> <property name="text"> <string>New GAS File</string> </property> </action> <action name="actionGNU_Assembler_Manual"> <property name="text"> <string>GNU Assembler Manual</string> </property> </action> <action name="actionx86_Assembly_Language_Reference_Manual"> <property name="text"> <string>x86 Assembly Language Reference Manual</string> </property> </action> <action name="actionIA_32_Assembly_Language_Reference_Manual"> <property name="text"> <string>IA-32 Assembly Language Reference Manual</string> </property> </action> <action name="actionAdd_Watchpoint"> <property name="text"> <string>Add Watchpoint...</string> </property> <property name="toolTip"> <string>Add a watchpoint that's triggered when it's modified.</string> </property> </action> <action name="actionNew_Text_File"> <property name="text"> <string>New Text File</string> </property> </action> <action name="actionPage_Up"> <property name="text"> <string>Page Up</string> </property> <property name="menuRole"> <enum>QAction::TextHeuristicRole</enum> </property> </action> <action name="actionPage_Down"> <property name="text"> <string>Page Down</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionGoto_Line_Start"> <property name="text"> <string>Goto Line Start</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionGoto_Line_End"> <property name="text"> <string>Goto Line End</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionGoto_File_Start"> <property name="text"> <string>Goto File Start</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionGoto_File_End"> <property name="text"> <string>Goto File End</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionPage_Up_and_Select"> <property name="text"> <string>Page Up and Select</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionPage_Down_and_Select"> <property name="text"> <string>Page Down and Select</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionGoto_Page_Start"> <property name="text"> <string>Goto Page Start</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionGoto_Page_End"> <property name="text"> <string>Goto Page End</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionGoto_Page_Start_and_Select"> <property name="text"> <string>Goto Page Start and Select</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionGoto_Page_End_and_Select"> <property name="text"> <string>Goto Page End and Select</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionGoto_Line_Start_and_Select"> <property name="text"> <string>Goto Line Start and Select</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionGoto_Line_End_and_Select"> <property name="text"> <string>Goto Line End and Select</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionGoto_File_Start_and_Select"> <property name="text"> <string>Goto File Start and Select</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionGoto_File_End_and_Select"> <property name="text"> <string>Goto File End and Select</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionClose_Others"> <property name="text"> <string>Close Others</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionOI_Wiki"> <property name="text"> <string>OI Wiki</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> <action name="actionTurtle_Graphics_Manual"> <property name="text"> <string>Turtle Graphics Tutorial</string> </property> <property name="menuRole"> <enum>QAction::NoRole</enum> </property> </action> </widget> <customwidgets> <customwidget> <class>IssuesTable</class> <extends>QTableView</extends> <header location="global">widgets/issuestable.h</header> </customwidget> <customwidget> <class>QConsole</class> <extends>QFrame</extends> <header location="global">widgets/qconsole.h</header> <container>1</container> </customwidget> <customwidget> <class>EditorsTabWidget</class> <extends>QTabWidget</extends> <header location="global">widgets/editorstabwidget.h</header> <container>1</container> </customwidget> <customwidget> <class>LineNumberTextEditor</class> <extends>QPlainTextEdit</extends> <header location="global">widgets/linenumbertexteditor.h</header> </customwidget> <customwidget> <class>ShrinkableTabWidget</class> <extends>QTabWidget</extends> <header location="global">widgets/shrinkabletabwidget.h</header> <container>1</container> </customwidget> </customwidgets> <resources/> <connections/> </ui>