forked from qt-creator/qt-creator
Core: Icon-only option for the mode selection bar
This adds an icon-only mode to the mode selection bar (and action bar). A newly introduced Action can cycle between icon+text, icon-only and hidden. Also, the "Window" Application menu gets a submenu with the three styles. Task-number: QTCREATORBUG-18845 Change-Id: I4e0c453f6d920dfbfd795b8b054f6ff392a8700a Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -50,6 +50,7 @@ const char M_TOOLS[] = "QtCreator.Menu.Tools";
|
||||
const char M_TOOLS_EXTERNAL[] = "QtCreator.Menu.Tools.External";
|
||||
const char M_WINDOW[] = "QtCreator.Menu.Window";
|
||||
const char M_WINDOW_PANES[] = "QtCreator.Menu.Window.Panes";
|
||||
const char M_WINDOW_MODESTYLES[] = "QtCreator.Menu.Window.ModeStyles";
|
||||
const char M_WINDOW_VIEWS[] = "QtCreator.Menu.Window.Views";
|
||||
const char M_HELP[] = "QtCreator.Menu.Help";
|
||||
|
||||
@@ -94,7 +95,8 @@ const char EXIT[] = "QtCreator.Exit";
|
||||
const char OPTIONS[] = "QtCreator.Options";
|
||||
const char TOGGLE_LEFT_SIDEBAR[] = "QtCreator.ToggleLeftSidebar";
|
||||
const char TOGGLE_RIGHT_SIDEBAR[] = "QtCreator.ToggleRightSidebar";
|
||||
const char TOGGLE_MODE_SELECTOR[] = "QtCreator.ToggleModeSelector";
|
||||
const char CYCLE_MODE_SELECTOR_STYLE[] =
|
||||
"QtCreator.CycleModeSelectorStyle";
|
||||
const char TOGGLE_FULLSCREEN[] = "QtCreator.ToggleFullScreen";
|
||||
const char THEMEOPTIONS[] = "QtCreator.ThemeOptions";
|
||||
|
||||
@@ -210,6 +212,7 @@ const char TR_CLEAR_MENU[] = QT_TRANSLATE_NOOP("Core", "Clear Menu");
|
||||
const char DEFAULT_BUILD_DIRECTORY[] = "../%{JS: Util.asciify(\"build-%{CurrentProject:Name}-%{CurrentKit:FileSystemName}-%{CurrentBuild:Name}\")}";
|
||||
|
||||
const int MODEBAR_ICON_SIZE = 34;
|
||||
const int MODEBAR_ICONSONLY_BUTTON_SIZE = MODEBAR_ICON_SIZE + 4;
|
||||
const int DEFAULT_MAX_LINE_COUNT = 100000;
|
||||
|
||||
} // namespace Constants
|
||||
|
||||
Reference in New Issue
Block a user