forked from qt-creator/qt-creator
QmlDesigner.navigator: add tool buttons for sliding/reparenting
This patch adds for tool buttons that allow sliding and reparenting in the navigator.
This commit is contained in:
@@ -153,6 +153,27 @@ QList<QToolButton *> ItemLibrarySideBarItem::createToolBarWidgets()
|
||||
return qobject_cast<ItemLibraryWidget*>(widget())->createToolBarWidgets();
|
||||
}
|
||||
|
||||
class NavigatorSideBarItem : public Core::SideBarItem
|
||||
{
|
||||
public:
|
||||
explicit NavigatorSideBarItem(NavigatorWidget *widget, const QString &id);
|
||||
virtual ~NavigatorSideBarItem();
|
||||
|
||||
virtual QList<QToolButton *> createToolBarWidgets();
|
||||
};
|
||||
|
||||
NavigatorSideBarItem::NavigatorSideBarItem(NavigatorWidget *widget, const QString &id) : Core::SideBarItem(widget, id) {}
|
||||
|
||||
NavigatorSideBarItem::~NavigatorSideBarItem()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
QList<QToolButton *> NavigatorSideBarItem::createToolBarWidgets()
|
||||
{
|
||||
return qobject_cast<NavigatorWidget*>(widget())->createToolBarWidgets();
|
||||
}
|
||||
|
||||
void DocumentWarningWidget::goToError()
|
||||
{
|
||||
m_designModeWidget->textEditor()->gotoLine(m_error.line(), m_error.column() - 1);
|
||||
|
||||
Reference in New Issue
Block a user