| 1766 | } |
| 1767 | |
| 1768 | void MainWindow::detectLanguage(ScintillaNext *editor) |
| 1769 | { |
| 1770 | qInfo(Q_FUNC_INFO); |
| 1771 | |
| 1772 | if (!editor->isFile()) { |
| 1773 | // Default to some specific language if it is not a file. |
| 1774 | setLanguage(editor, "Text"); |
| 1775 | return; |
| 1776 | } |
| 1777 | else { |
| 1778 | const QString language_name = app->detectLanguage(editor); |
| 1779 | |
| 1780 | setLanguage(editor, language_name); |
| 1781 | } |
| 1782 | |
| 1783 | return; |
| 1784 | } |
| 1785 | |
| 1786 | void MainWindow::activateEditor(ScintillaNext *editor) |
| 1787 | { |