- Bug in Funktionanzeige behoben
- Auszuschliessende Verzeichnisse in Projektfunktionen hinzugefügt - Dateien können als Paramter übergeben werden - Englisch hinzugefügt
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
#include <QResizeEvent>
|
||||
#include <QKeyEvent>
|
||||
#include <QMouseEvent>
|
||||
#include <QFocusEvent>
|
||||
#include <QScrollBar>
|
||||
#include <QFile>
|
||||
#include <QTextStream>
|
||||
@@ -747,3 +748,15 @@ void CodeEditor::keyPressEvent(QKeyEvent *event)
|
||||
m_varCompleter->handleKeyPress(event);
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
// Fokus verloren — z. B. beim Wechsel zu einem anderen Tab.
|
||||
// Ein noch offenes Variablen-Popup muss hier geschlossen werden, sonst
|
||||
// bleibt es als verwaistes Fenster stehen und kann bei mehreren offenen
|
||||
// Dateien den Fokus blockieren.
|
||||
// ---------------------------------------------------------------------------
|
||||
void CodeEditor::focusOutEvent(QFocusEvent *event)
|
||||
{
|
||||
QPlainTextEdit::focusOutEvent(event);
|
||||
m_varCompleter->notifyFocusLost();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user