| 904 | }; |
| 905 | |
| 906 | void QuickOpenPlugin::quickOpenNavigateFunctions() |
| 907 | { |
| 908 | CreateOutlineDialog create; |
| 909 | create.start(); |
| 910 | |
| 911 | if (!create.dialog) { |
| 912 | return; |
| 913 | } |
| 914 | |
| 915 | m_currentWidgetHandler = create.dialog; |
| 916 | |
| 917 | QuickOpenLineEdit* line = quickOpenLine(QStringLiteral("Outline")); |
| 918 | if (!line) { |
| 919 | line = quickOpenLine(); |
| 920 | } |
| 921 | |
| 922 | if (line) { |
| 923 | line->showWithWidget(create.dialog->widget()); |
| 924 | create.dialog->deleteLater(); |
| 925 | } else { |
| 926 | create.dialog->run(); |
| 927 | } |
| 928 | |
| 929 | create.finish(); |
| 930 | } |
| 931 | |
| 932 | QuickOpenLineEdit::QuickOpenLineEdit(QuickOpenWidgetCreator* creator) : m_widget(nullptr) |
| 933 | , m_forceUpdate(false) |
nothing calls this directly
no test coverage detected