diff --git a/RedPandaIDE/mainwindow.ui b/RedPandaIDE/mainwindow.ui
index e06bb8bd..b3f00c2a 100644
--- a/RedPandaIDE/mainwindow.ui
+++ b/RedPandaIDE/mainwindow.ui
@@ -119,8 +119,8 @@
0
0
- 2345
- 30
+ 1236
+ 17
-
@@ -805,6 +810,11 @@
Add Problem
+
+
+ :/resources/iconsets/newlook/actions/00Misc-03Add.svg
+
+
-
@@ -815,6 +825,11 @@
Remove Problem
+
+
+ :/resources/iconsets/newlook/actions/00Misc-04Remove.svg
+
+
-
@@ -825,6 +840,11 @@
Save Problem Set
+
+
+ :/resources/iconsets/newlook/actions/01File-04SaveAs.svg
+
+
-
@@ -835,6 +855,11 @@
Load Problem Set
+
+
+ :/resources/iconsets/newlook/actions/06View-03Files.svg
+
+
-
@@ -842,6 +867,11 @@
Import FPS Problem Set
+
+
+ :/resources/iconsets/newlook/actions/00Misc-01Back.svg
+
+
-
@@ -849,6 +879,11 @@
Export FPS Problem Set
+
+
+ :/resources/iconsets/newlook/actions/00Misc-02Forward.svg
+
+
-
@@ -917,7 +952,7 @@
QTabWidget::South
- 6
+ 2
@@ -946,7 +981,6 @@
- 50
false
@@ -1098,7 +1132,7 @@
QTabWidget::North
- 0
+ 3
@@ -1628,6 +1662,10 @@
Add Probem Case
+
+
+ :/resources/iconsets/newlook/actions/00Misc-03Add.svg:/resources/iconsets/newlook/actions/00Misc-03Add.svg
+
-
@@ -1638,6 +1676,10 @@
Remove Problem Case
+
+
+ :/resources/iconsets/newlook/actions/00Misc-04Remove.svg:/resources/iconsets/newlook/actions/00Misc-04Remove.svg
+
-
@@ -1648,6 +1690,10 @@
Open Anwser Source File
+
+
+ :/resources/iconsets/newlook/actions/08Problem-04EditSource.svg:/resources/iconsets/newlook/actions/08Problem-04EditSource.svg
+
-
@@ -1665,6 +1711,10 @@
Run All Cases
+
+
+ :/resources/iconsets/newlook/actions/08Problem-05RunCases.svg:/resources/iconsets/newlook/actions/08Problem-05RunCases.svg
+
-
@@ -1672,6 +1722,10 @@
Problem Cases Validation Options
+
+
+ :/resources/iconsets/newlook/actions/00Misc-05Gear.svg:/resources/iconsets/newlook/actions/00Misc-05Gear.svg
+
-
@@ -1789,6 +1843,10 @@
Choose Input File
+
+
+ :/resources/iconsets/newlook/actions/00Misc-07Folder.svg:/resources/iconsets/newlook/actions/00Misc-07Folder.svg
+
-
@@ -1904,6 +1962,10 @@
Choose Expected Output File
+
+
+ :/resources/iconsets/newlook/actions/00Misc-07Folder.svg:/resources/iconsets/newlook/actions/00Misc-07Folder.svg
+
@@ -1973,6 +2035,10 @@
+
+
+ :/resources/iconsets/newlook/actions/01File-01New.svg:/resources/iconsets/newlook/actions/01File-01New.svg
+
New C/C++ File
@@ -1984,6 +2050,10 @@
+
+
+ :/resources/iconsets/newlook/actions/01File-02Open.svg:/resources/iconsets/newlook/actions/01File-02Open.svg
+
Open...
@@ -1992,6 +2062,10 @@
+
+
+ :/resources/iconsets/newlook/actions/01File-03Save.svg:/resources/iconsets/newlook/actions/01File-03Save.svg
+
Save
@@ -2000,6 +2074,10 @@
+
+
+ :/resources/iconsets/newlook/actions/01File-04SaveAs.svg:/resources/iconsets/newlook/actions/01File-04SaveAs.svg
+
Save As...
@@ -2011,6 +2089,10 @@
+
+
+ :/resources/iconsets/newlook/actions/01File-05SaveAll.svg:/resources/iconsets/newlook/actions/01File-05SaveAll.svg
+
Save All
@@ -2019,11 +2101,19 @@
+
+
+ :/resources/iconsets/newlook/actions/00Misc-05Gear.svg:/resources/iconsets/newlook/actions/00Misc-05Gear.svg
+
Options
+
+
+ :/resources/iconsets/newlook/actions/05Run-01Compile.svg:/resources/iconsets/newlook/actions/05Run-01Compile.svg
+
Compile
@@ -2035,6 +2125,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-03Run.svg:/resources/iconsets/newlook/actions/05Run-03Run.svg
+
Run
@@ -2046,6 +2140,10 @@
+
+
+ :/resources/iconsets/newlook/actions/03Edit-01Undo.svg:/resources/iconsets/newlook/actions/03Edit-01Undo.svg
+
Undo
@@ -2054,6 +2152,10 @@
+
+
+ :/resources/iconsets/newlook/actions/03Edit-02Redo.svg:/resources/iconsets/newlook/actions/03Edit-02Redo.svg
+
Redo
@@ -2062,6 +2164,10 @@
+
+
+ :/resources/iconsets/newlook/actions/03Edit-03Cut.svg:/resources/iconsets/newlook/actions/03Edit-03Cut.svg
+
Cut
@@ -2070,6 +2176,10 @@
+
+
+ :/resources/iconsets/newlook/actions/03Edit-04Copy.svg:/resources/iconsets/newlook/actions/03Edit-04Copy.svg
+
Copy
@@ -2078,6 +2188,10 @@
+
+
+ :/resources/iconsets/newlook/actions/03Edit-05Paste.svg:/resources/iconsets/newlook/actions/03Edit-05Paste.svg
+
Paste
@@ -2094,6 +2208,10 @@
+
+
+ :/resources/iconsets/newlook/actions/03Edit-06Indent.svg:/resources/iconsets/newlook/actions/03Edit-06Indent.svg
+
Indent
@@ -2102,6 +2220,10 @@
+
+
+ :/resources/iconsets/newlook/actions/03Edit-07Unindent.svg:/resources/iconsets/newlook/actions/03Edit-07Unindent.svg
+
UnIndent
@@ -2156,6 +2278,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-04Rebuild.svg:/resources/iconsets/newlook/actions/05Run-04Rebuild.svg
+
Rebuild All
@@ -2167,6 +2293,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-11Stop.svg:/resources/iconsets/newlook/actions/05Run-11Stop.svg
+
Stop Execution
@@ -2175,6 +2305,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-06Debug.svg:/resources/iconsets/newlook/actions/05Run-06Debug.svg
+
Debug
@@ -2186,6 +2320,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-07StepOver.svg:/resources/iconsets/newlook/actions/05Run-07StepOver.svg
+
Step Over
@@ -2194,6 +2332,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-08StepInto.svg:/resources/iconsets/newlook/actions/05Run-08StepInto.svg
+
Step Into
@@ -2202,6 +2344,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-08StepOut.svg:/resources/iconsets/newlook/actions/05Run-08StepOut.svg
+
Step Out
@@ -2210,6 +2356,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-09RunToCursor.svg:/resources/iconsets/newlook/actions/05Run-09RunToCursor.svg
+
Run To Cursor
@@ -2218,6 +2368,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-10Continue.svg:/resources/iconsets/newlook/actions/05Run-10Continue.svg
+
Continue
@@ -2226,6 +2380,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-12AddWatch.svg:/resources/iconsets/newlook/actions/05Run-12AddWatch.svg
+
Add Watch...
@@ -2281,6 +2439,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-13RemoveWatch.svg:/resources/iconsets/newlook/actions/05Run-13RemoveWatch.svg
+
Remove Watch
@@ -2296,6 +2458,10 @@
+
+
+ :/resources/iconsets/newlook/actions/04Code-05Reformat.svg:/resources/iconsets/newlook/actions/04Code-05Reformat.svg
+
Reformat Code
@@ -2304,6 +2470,10 @@
+
+
+ :/resources/iconsets/newlook/actions/04Code-01Back.svg:/resources/iconsets/newlook/actions/04Code-01Back.svg
+
Go back
@@ -2312,6 +2482,10 @@
+
+
+ :/resources/iconsets/newlook/actions/04Code-02Forward.svg:/resources/iconsets/newlook/actions/04Code-02Forward.svg
+
Forward
@@ -2561,6 +2735,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-05Options.svg:/resources/iconsets/newlook/actions/05Run-05Options.svg
+
Running Parameters...
@@ -2723,6 +2901,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-16Interrupt.svg:/resources/iconsets/newlook/actions/05Run-16Interrupt.svg
+
Interrupt
@@ -2883,6 +3065,10 @@
+
+
+ :/resources/iconsets/newlook/actions/05Run-17CompilerOptions.svg:/resources/iconsets/newlook/actions/05Run-17CompilerOptions.svg
+
Compiler Options...
@@ -3197,6 +3383,8 @@
1
-
+
+
+