forked from qt-creator/qt-creator
debugger: move 'Views' menu to menu bar. nobody found it were it was...
This commit is contained in:
@@ -50,9 +50,7 @@ const char * const NEXT = "Debugger.NextLine";
|
|||||||
const char * const STEPI = "Debugger.StepInstruction";
|
const char * const STEPI = "Debugger.StepInstruction";
|
||||||
const char * const NEXTI = "Debugger.NextInstruction";
|
const char * const NEXTI = "Debugger.NextInstruction";
|
||||||
|
|
||||||
const char * const M_VIEW_DEBUG = "Debugger.Menu.View.Debug";
|
const char * const M_DEBUG_VIEWS = "Debugger.Menu.View.Debug";
|
||||||
const char * const G_DEBUG = "Debugger.Group.Debug";
|
|
||||||
const char * const G_VIEW_DEBUG = "Debugger.Group.View.Debug";
|
|
||||||
|
|
||||||
const char * const C_GDBDEBUGGER = "Gdb Debugger";
|
const char * const C_GDBDEBUGGER = "Gdb Debugger";
|
||||||
const char * const GDBRUNNING = "Gdb.Running";
|
const char * const GDBRUNNING = "Gdb.Running";
|
||||||
|
|||||||
@@ -68,6 +68,7 @@
|
|||||||
#include <QtCore/QSettings>
|
#include <QtCore/QSettings>
|
||||||
#include <QtCore/QtPlugin>
|
#include <QtCore/QtPlugin>
|
||||||
|
|
||||||
|
#include <QtGui/QDockWidget>
|
||||||
#include <QtGui/QPlainTextEdit>
|
#include <QtGui/QPlainTextEdit>
|
||||||
#include <QtGui/QTextBlock>
|
#include <QtGui/QTextBlock>
|
||||||
#include <QtGui/QTextCursor>
|
#include <QtGui/QTextCursor>
|
||||||
@@ -227,8 +228,8 @@ bool DebuggerPlugin::initialize(const QStringList &arguments, QString *error_mes
|
|||||||
ICore *core = m_pm->getObject<Core::ICore>();
|
ICore *core = m_pm->getObject<Core::ICore>();
|
||||||
QTC_ASSERT(core, return false);
|
QTC_ASSERT(core, return false);
|
||||||
|
|
||||||
Core::ActionManager *actionManager = core->actionManager();
|
Core::ActionManager *am = core->actionManager();
|
||||||
QTC_ASSERT(actionManager, return false);
|
QTC_ASSERT(am, return false);
|
||||||
|
|
||||||
Core::UniqueIDManager *uidm = core->uniqueIDManager();
|
Core::UniqueIDManager *uidm = core->uniqueIDManager();
|
||||||
QTC_ASSERT(uidm, return false);
|
QTC_ASSERT(uidm, return false);
|
||||||
@@ -257,26 +258,26 @@ bool DebuggerPlugin::initialize(const QStringList &arguments, QString *error_mes
|
|||||||
this, SLOT(breakpointMarginActionTriggered()));
|
this, SLOT(breakpointMarginActionTriggered()));
|
||||||
|
|
||||||
//Core::IActionContainer *mcppcontext =
|
//Core::IActionContainer *mcppcontext =
|
||||||
// actionManager->actionContainer(CppEditor::Constants::M_CONTEXT);
|
// am->actionContainer(CppEditor::Constants::M_CONTEXT);
|
||||||
|
|
||||||
Core::IActionContainer *mdebug =
|
Core::IActionContainer *mdebug =
|
||||||
actionManager->actionContainer(ProjectExplorer::Constants::M_DEBUG);
|
am->actionContainer(ProjectExplorer::Constants::M_DEBUG);
|
||||||
|
|
||||||
Core::ICommand *cmd = 0;
|
Core::ICommand *cmd = 0;
|
||||||
cmd = actionManager->registerAction(m_manager->m_startExternalAction,
|
cmd = am->registerAction(m_manager->m_startExternalAction,
|
||||||
Constants::STARTEXTERNAL, globalcontext);
|
Constants::STARTEXTERNAL, globalcontext);
|
||||||
mdebug->addAction(cmd, Core::Constants::G_DEFAULT_ONE);
|
mdebug->addAction(cmd, Core::Constants::G_DEFAULT_ONE);
|
||||||
|
|
||||||
#ifndef Q_OS_WIN
|
#ifndef Q_OS_WIN
|
||||||
cmd = actionManager->registerAction(m_manager->m_attachExternalAction,
|
cmd = am->registerAction(m_manager->m_attachExternalAction,
|
||||||
Constants::ATTACHEXTERNAL, globalcontext);
|
Constants::ATTACHEXTERNAL, globalcontext);
|
||||||
mdebug->addAction(cmd, Core::Constants::G_DEFAULT_ONE);
|
mdebug->addAction(cmd, Core::Constants::G_DEFAULT_ONE);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_continueAction,
|
cmd = am->registerAction(m_manager->m_continueAction,
|
||||||
ProjectExplorer::Constants::DEBUG, QList<int>()<< m_gdbRunningContext);
|
ProjectExplorer::Constants::DEBUG, QList<int>()<< m_gdbRunningContext);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_stopAction,
|
cmd = am->registerAction(m_manager->m_stopAction,
|
||||||
Constants::INTERRUPT, globalcontext);
|
Constants::INTERRUPT, globalcontext);
|
||||||
cmd->setAttribute(Core::ICommand::CA_UpdateText);
|
cmd->setAttribute(Core::ICommand::CA_UpdateText);
|
||||||
cmd->setAttribute(Core::ICommand::CA_UpdateIcon);
|
cmd->setAttribute(Core::ICommand::CA_UpdateIcon);
|
||||||
@@ -284,7 +285,7 @@ bool DebuggerPlugin::initialize(const QStringList &arguments, QString *error_mes
|
|||||||
cmd->setDefaultText(tr("Stop Debugger/Interrupt Debugger"));
|
cmd->setDefaultText(tr("Stop Debugger/Interrupt Debugger"));
|
||||||
mdebug->addAction(cmd, Core::Constants::G_DEFAULT_ONE);
|
mdebug->addAction(cmd, Core::Constants::G_DEFAULT_ONE);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_resetAction,
|
cmd = am->registerAction(m_manager->m_resetAction,
|
||||||
Constants::RESET, globalcontext);
|
Constants::RESET, globalcontext);
|
||||||
cmd->setAttribute(Core::ICommand::CA_UpdateText);
|
cmd->setAttribute(Core::ICommand::CA_UpdateText);
|
||||||
cmd->setDefaultKeySequence(QKeySequence(Constants::RESET_KEY));
|
cmd->setDefaultKeySequence(QKeySequence(Constants::RESET_KEY));
|
||||||
@@ -293,114 +294,139 @@ bool DebuggerPlugin::initialize(const QStringList &arguments, QString *error_mes
|
|||||||
|
|
||||||
QAction *sep = new QAction(this);
|
QAction *sep = new QAction(this);
|
||||||
sep->setSeparator(true);
|
sep->setSeparator(true);
|
||||||
cmd = actionManager->registerAction(sep,
|
cmd = am->registerAction(sep, QLatin1String("Debugger.Sep1"), globalcontext);
|
||||||
QLatin1String("GdbDebugger.Sep1"), globalcontext);
|
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_nextAction,
|
cmd = am->registerAction(m_manager->m_nextAction,
|
||||||
Constants::NEXT, debuggercontext);
|
Constants::NEXT, debuggercontext);
|
||||||
cmd->setDefaultKeySequence(QKeySequence(Constants::NEXT_KEY));
|
cmd->setDefaultKeySequence(QKeySequence(Constants::NEXT_KEY));
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_stepAction,
|
cmd = am->registerAction(m_manager->m_stepAction,
|
||||||
Constants::STEP, debuggercontext);
|
Constants::STEP, debuggercontext);
|
||||||
cmd->setDefaultKeySequence(QKeySequence(Constants::STEP_KEY));
|
cmd->setDefaultKeySequence(QKeySequence(Constants::STEP_KEY));
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_stepOutAction,
|
cmd = am->registerAction(m_manager->m_stepOutAction,
|
||||||
Constants::STEPOUT, debuggercontext);
|
Constants::STEPOUT, debuggercontext);
|
||||||
cmd->setDefaultKeySequence(QKeySequence(Constants::STEPOUT_KEY));
|
cmd->setDefaultKeySequence(QKeySequence(Constants::STEPOUT_KEY));
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_nextIAction,
|
cmd = am->registerAction(m_manager->m_nextIAction,
|
||||||
Constants::NEXTI, debuggercontext);
|
Constants::NEXTI, debuggercontext);
|
||||||
cmd->setDefaultKeySequence(QKeySequence(Constants::NEXTI_KEY));
|
cmd->setDefaultKeySequence(QKeySequence(Constants::NEXTI_KEY));
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_stepIAction,
|
cmd = am->registerAction(m_manager->m_stepIAction,
|
||||||
Constants::STEPI, debuggercontext);
|
Constants::STEPI, debuggercontext);
|
||||||
cmd->setDefaultKeySequence(QKeySequence(Constants::STEPI_KEY));
|
cmd->setDefaultKeySequence(QKeySequence(Constants::STEPI_KEY));
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_runToLineAction,
|
cmd = am->registerAction(m_manager->m_runToLineAction,
|
||||||
Constants::RUN_TO_LINE, debuggercontext);
|
Constants::RUN_TO_LINE, debuggercontext);
|
||||||
cmd->setDefaultKeySequence(QKeySequence(Constants::RUN_TO_LINE_KEY));
|
cmd->setDefaultKeySequence(QKeySequence(Constants::RUN_TO_LINE_KEY));
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_runToFunctionAction,
|
cmd = am->registerAction(m_manager->m_runToFunctionAction,
|
||||||
Constants::RUN_TO_FUNCTION, debuggercontext);
|
Constants::RUN_TO_FUNCTION, debuggercontext);
|
||||||
cmd->setDefaultKeySequence(QKeySequence(Constants::RUN_TO_FUNCTION_KEY));
|
cmd->setDefaultKeySequence(QKeySequence(Constants::RUN_TO_FUNCTION_KEY));
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_jumpToLineAction,
|
cmd = am->registerAction(m_manager->m_jumpToLineAction,
|
||||||
Constants::JUMP_TO_LINE, debuggercontext);
|
Constants::JUMP_TO_LINE, debuggercontext);
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
sep = new QAction(this);
|
sep = new QAction(this);
|
||||||
sep->setSeparator(true);
|
sep->setSeparator(true);
|
||||||
cmd = actionManager->registerAction(sep,
|
cmd = am->registerAction(sep, QLatin1String("Debugger.Sep3"), globalcontext);
|
||||||
QLatin1String("GdbDebugger.Sep3"), globalcontext);
|
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_breakAction,
|
cmd = am->registerAction(m_manager->m_breakAction,
|
||||||
Constants::TOGGLE_BREAK, cppeditorcontext);
|
Constants::TOGGLE_BREAK, cppeditorcontext);
|
||||||
cmd->setDefaultKeySequence(QKeySequence(Constants::TOGGLE_BREAK_KEY));
|
cmd->setDefaultKeySequence(QKeySequence(Constants::TOGGLE_BREAK_KEY));
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
//mcppcontext->addAction(cmd);
|
//mcppcontext->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_breakByFunctionAction,
|
cmd = am->registerAction(m_manager->m_breakByFunctionAction,
|
||||||
Constants::BREAK_BY_FUNCTION, globalcontext);
|
Constants::BREAK_BY_FUNCTION, globalcontext);
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_breakAtMainAction,
|
cmd = am->registerAction(m_manager->m_breakAtMainAction,
|
||||||
Constants::BREAK_AT_MAIN, globalcontext);
|
Constants::BREAK_AT_MAIN, globalcontext);
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
sep = new QAction(this);
|
sep = new QAction(this);
|
||||||
sep->setSeparator(true);
|
sep->setSeparator(true);
|
||||||
cmd = actionManager->registerAction(sep,
|
cmd = am->registerAction(sep, QLatin1String("Debugger.Sep2"), globalcontext);
|
||||||
QLatin1String("GdbDebugger.Sep2"), globalcontext);
|
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_skipKnownFramesAction,
|
cmd = am->registerAction(m_manager->m_skipKnownFramesAction,
|
||||||
Constants::SKIP_KNOWN_FRAMES, globalcontext);
|
Constants::SKIP_KNOWN_FRAMES, globalcontext);
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_useCustomDumpersAction,
|
cmd = am->registerAction(m_manager->m_useCustomDumpersAction,
|
||||||
Constants::USE_CUSTOM_DUMPERS, globalcontext);
|
Constants::USE_CUSTOM_DUMPERS, globalcontext);
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_useFastStartAction,
|
cmd = am->registerAction(m_manager->m_useFastStartAction,
|
||||||
Constants::USE_FAST_START, globalcontext);
|
Constants::USE_FAST_START, globalcontext);
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_useToolTipsAction,
|
cmd = am->registerAction(m_manager->m_useToolTipsAction,
|
||||||
Constants::USE_TOOL_TIPS, globalcontext);
|
Constants::USE_TOOL_TIPS, globalcontext);
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
#ifdef QT_DEBUG
|
#ifdef QT_DEBUG
|
||||||
cmd = actionManager->registerAction(m_manager->m_dumpLogAction,
|
cmd = am->registerAction(m_manager->m_dumpLogAction,
|
||||||
Constants::DUMP_LOG, globalcontext);
|
Constants::DUMP_LOG, globalcontext);
|
||||||
//cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+D,Ctrl+L")));
|
//cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+D,Ctrl+L")));
|
||||||
cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+Shift+F11")));
|
cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+Shift+F11")));
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_debugDumpersAction,
|
cmd = am->registerAction(m_manager->m_debugDumpersAction,
|
||||||
Constants::DEBUG_DUMPERS, debuggercontext);
|
Constants::DEBUG_DUMPERS, debuggercontext);
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
sep = new QAction(this);
|
sep = new QAction(this);
|
||||||
sep->setSeparator(true);
|
sep->setSeparator(true);
|
||||||
cmd = actionManager->registerAction(sep,
|
cmd = am->registerAction(sep, QLatin1String("Debugger.Sep4"), globalcontext);
|
||||||
QLatin1String("GdbDebugger.Sep4"), globalcontext);
|
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
cmd = actionManager->registerAction(m_manager->m_watchAction,
|
cmd = am->registerAction(m_manager->m_watchAction,
|
||||||
Constants::ADD_TO_WATCH, cppeditorcontext);
|
Constants::ADD_TO_WATCH, cppeditorcontext);
|
||||||
//cmd->setDefaultKeySequence(QKeySequence(tr("ALT+D,ALT+W")));
|
//cmd->setDefaultKeySequence(QKeySequence(tr("ALT+D,ALT+W")));
|
||||||
mdebug->addAction(cmd);
|
mdebug->addAction(cmd);
|
||||||
|
|
||||||
|
// Views menu
|
||||||
|
cmd = am->registerAction(sep, QLatin1String("Debugger.Sep5"), globalcontext);
|
||||||
|
mdebug->addAction(cmd);
|
||||||
|
IActionContainer *viewsMenu = am->createMenu(Constants::M_DEBUG_VIEWS);
|
||||||
|
QMenu *m = viewsMenu->menu();
|
||||||
|
m->setEnabled(true);
|
||||||
|
m->setTitle(tr("&Views"));
|
||||||
|
mdebug->addMenu(viewsMenu, Core::Constants::G_DEFAULT_THREE);
|
||||||
|
|
||||||
|
m_toggleLockedAction = new QAction(tr("Locked"), this);
|
||||||
|
m_toggleLockedAction->setCheckable(true);
|
||||||
|
m_toggleLockedAction->setChecked(true);
|
||||||
|
connect(m_toggleLockedAction, SIGNAL(toggled(bool)),
|
||||||
|
m_manager, SLOT(setLocked(bool)));
|
||||||
|
foreach (QDockWidget *dockWidget, m_manager->dockWidgets()) {
|
||||||
|
cmd = am->registerAction(dockWidget->toggleViewAction(),
|
||||||
|
"Debugger." + dockWidget->objectName(), debuggercontext);
|
||||||
|
viewsMenu->addAction(cmd);
|
||||||
|
//m->addAction(dockWidget->toggleViewAction());
|
||||||
|
}
|
||||||
|
m->addSeparator();
|
||||||
|
m->addAction(m_toggleLockedAction);
|
||||||
|
m->addSeparator();
|
||||||
|
|
||||||
|
QAction *resetToSimpleAction = viewsMenu->menu()->addAction(tr("Reset to default layout"));
|
||||||
|
connect(resetToSimpleAction, SIGNAL(triggered()),
|
||||||
|
m_manager, SLOT(setSimpleDockWidgetArrangement()));
|
||||||
|
|
||||||
|
|
||||||
m_generalOptionPage = 0;
|
m_generalOptionPage = 0;
|
||||||
|
|
||||||
// FIXME:
|
// FIXME:
|
||||||
|
|||||||
@@ -108,6 +108,7 @@ private:
|
|||||||
int m_gdbRunningContext;
|
int m_gdbRunningContext;
|
||||||
|
|
||||||
QAction *m_breakpointMarginAction;
|
QAction *m_breakpointMarginAction;
|
||||||
|
QAction *m_toggleLockedAction;
|
||||||
int m_breakpointMarginActionLineNumber;
|
int m_breakpointMarginActionLineNumber;
|
||||||
QString m_breakpointMarginActionFileName;
|
QString m_breakpointMarginActionFileName;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -55,7 +55,6 @@
|
|||||||
#include <QtCore/QDebug>
|
#include <QtCore/QDebug>
|
||||||
#include <QtCore/QSettings>
|
#include <QtCore/QSettings>
|
||||||
|
|
||||||
#include <QtGui/QDockWidget>
|
|
||||||
#include <QtGui/QLabel>
|
#include <QtGui/QLabel>
|
||||||
#include <QtGui/QMainWindow>
|
#include <QtGui/QMainWindow>
|
||||||
#include <QtGui/QVBoxLayout>
|
#include <QtGui/QVBoxLayout>
|
||||||
@@ -178,27 +177,6 @@ QToolBar *DebugMode::createToolBar()
|
|||||||
stretch->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Minimum);
|
stretch->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Minimum);
|
||||||
debugToolBar->addWidget(stretch);
|
debugToolBar->addWidget(stretch);
|
||||||
|
|
||||||
QMenu *viewMenu = new QMenu(debugToolBar);
|
|
||||||
m_toggleLockedAction = new QAction(tr("Locked"), viewMenu);
|
|
||||||
m_toggleLockedAction->setCheckable(true);
|
|
||||||
m_toggleLockedAction->setChecked(true);
|
|
||||||
connect(m_toggleLockedAction, SIGNAL(toggled(bool)),
|
|
||||||
m_manager, SLOT(setLocked(bool)));
|
|
||||||
foreach (QDockWidget *dockWidget, managerAccess->dockWidgets())
|
|
||||||
viewMenu->addAction(dockWidget->toggleViewAction());
|
|
||||||
viewMenu->addSeparator();
|
|
||||||
viewMenu->addAction(m_toggleLockedAction);
|
|
||||||
viewMenu->addSeparator();
|
|
||||||
|
|
||||||
QAction *resetToSimpleAction = viewMenu->addAction(tr("Reset to default layout"));
|
|
||||||
connect(resetToSimpleAction, SIGNAL(triggered()),
|
|
||||||
m_manager, SLOT(setSimpleDockWidgetArrangement()));
|
|
||||||
QToolButton *viewMenuButton = new QToolButton(debugToolBar);
|
|
||||||
viewMenuButton->setText(tr("View "));
|
|
||||||
viewMenuButton->setPopupMode(QToolButton::InstantPopup);
|
|
||||||
viewMenuButton->setMenu(viewMenu);
|
|
||||||
debugToolBar->addWidget(viewMenuButton);
|
|
||||||
|
|
||||||
return debugToolBar;
|
return debugToolBar;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -220,7 +198,7 @@ void DebugMode::writeSettings() const
|
|||||||
QTC_ASSERT(m_manager->mainWindow(), return);
|
QTC_ASSERT(m_manager->mainWindow(), return);
|
||||||
s->beginGroup(QLatin1String("DebugMode"));
|
s->beginGroup(QLatin1String("DebugMode"));
|
||||||
s->setValue(QLatin1String("State"), m_manager->mainWindow()->saveState());
|
s->setValue(QLatin1String("State"), m_manager->mainWindow()->saveState());
|
||||||
s->setValue(QLatin1String("Locked"), m_toggleLockedAction->isChecked());
|
//s->setValue(QLatin1String("Locked"), m_toggleLockedAction->isChecked());
|
||||||
s->endGroup();
|
s->endGroup();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -229,7 +207,7 @@ void DebugMode::readSettings()
|
|||||||
QSettings *s = settings();
|
QSettings *s = settings();
|
||||||
s->beginGroup(QLatin1String("DebugMode"));
|
s->beginGroup(QLatin1String("DebugMode"));
|
||||||
m_manager->mainWindow()->restoreState(s->value(QLatin1String("State"), QByteArray()).toByteArray());
|
m_manager->mainWindow()->restoreState(s->value(QLatin1String("State"), QByteArray()).toByteArray());
|
||||||
m_toggleLockedAction->setChecked(s->value(QLatin1String("Locked"), true).toBool());
|
//m_toggleLockedAction->setChecked(s->value(QLatin1String("Locked"), true).toBool());
|
||||||
s->endGroup();
|
s->endGroup();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -76,7 +76,6 @@ private:
|
|||||||
void readSettings();
|
void readSettings();
|
||||||
|
|
||||||
QPointer<DebuggerManager> m_manager;
|
QPointer<DebuggerManager> m_manager;
|
||||||
QAction *m_toggleLockedAction;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace Internal
|
} // namespace Internal
|
||||||
|
|||||||
@@ -64,9 +64,9 @@
|
|||||||
|
|
||||||
#include <QtGui/QMessageBox>
|
#include <QtGui/QMessageBox>
|
||||||
#include <QtGui/QPlainTextEdit>
|
#include <QtGui/QPlainTextEdit>
|
||||||
#include <QtGui/QTextEdit>
|
|
||||||
#include <QtGui/QTextBlock>
|
#include <QtGui/QTextBlock>
|
||||||
#include <QtGui/QTextCursor>
|
#include <QtGui/QTextCursor>
|
||||||
|
#include <QtGui/QTextEdit>
|
||||||
|
|
||||||
|
|
||||||
using namespace FakeVim::Internal;
|
using namespace FakeVim::Internal;
|
||||||
@@ -281,7 +281,6 @@ FakeVimPlugin::~FakeVimPlugin()
|
|||||||
delete d;
|
delete d;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool FakeVimPlugin::initialize(const QStringList &arguments, QString *error_message)
|
bool FakeVimPlugin::initialize(const QStringList &arguments, QString *error_message)
|
||||||
{
|
{
|
||||||
return d->initialize(arguments, error_message);
|
return d->initialize(arguments, error_message);
|
||||||
|
|||||||
Reference in New Issue
Block a user