Merge pull request #168 from vkbo/fixes

Various Fixes
This commit is contained in:
Veronica K. Berglyd Olsen
2020-02-15 19:55:55 +01:00
committed by GitHub
5 changed files with 12 additions and 21 deletions
-5
View File
@@ -23,11 +23,6 @@ logger = logging.getLogger(__name__)
class GuiDocDetails(QFrame): class GuiDocDetails(QFrame):
C_NAME = 0
C_COUNT = 1
C_FLAGS = 2
C_HANDLE = 3
def __init__(self, theParent, theProject): def __init__(self, theParent, theProject):
QFrame.__init__(self, theParent) QFrame.__init__(self, theParent)
+2 -2
View File
@@ -86,13 +86,13 @@ class GuiSearchBar(QFrame):
if not self.isVisible(): if not self.isVisible():
self.setVisible(True) self.setVisible(True)
self.searchBox.setText(theText) self.searchBox.setText(theText)
self.searchBox.setFocus(True) self.searchBox.setFocus()
logger.verbose("Setting search text to '%s'" % theText) logger.verbose("Setting search text to '%s'" % theText)
return True return True
def setReplaceText(self, theText): def setReplaceText(self, theText):
self._replaceVisible(True) self._replaceVisible(True)
self.replaceBox.setFocus(True) self.replaceBox.setFocus()
self.replaceBox.setText(theText) self.replaceBox.setText(theText)
return True return True
+2 -2
View File
@@ -78,7 +78,7 @@ class GuiMainMenu(QMenuBar):
if recentProject == "": continue if recentProject == "": continue
menuItem = QAction("%s" % recentProject, self.projMenu) menuItem = QAction("%s" % recentProject, self.projMenu)
menuItem.triggered.connect( menuItem.triggered.connect(
lambda menuItem, n=n : self.openRecentProject(menuItem, n) lambda a1=menuItem, a2=n : self.openRecentProject(a1, a2)
) )
self.recentMenu.addAction(menuItem) self.recentMenu.addAction(menuItem)
@@ -255,7 +255,7 @@ class GuiMainMenu(QMenuBar):
self.rootItems[itemClass].triggered.connect( self.rootItems[itemClass].triggered.connect(
lambda nCount, itemClass=itemClass : self._newTreeItem(nwItemType.ROOT, itemClass) lambda nCount, itemClass=itemClass : self._newTreeItem(nwItemType.ROOT, itemClass)
) )
self.rootMenu.addActions(self.rootItems.values()) self.rootMenu.addAction(self.rootItems[itemClass])
# Project > New Folder # Project > New Folder
self.aCreateFolder = QAction("Create Folder", self) self.aCreateFolder = QAction("Create Folder", self)
+7 -12
View File
@@ -17,7 +17,7 @@ import nw
from os import path from os import path
from PyQt5.QtCore import Qt, QTimer from PyQt5.QtCore import Qt, QTimer
from PyQt5.QtGui import QIcon, QPixmap, QColor from PyQt5.QtGui import QIcon, QPixmap, QColor, QKeySequence
from PyQt5.QtWidgets import ( from PyQt5.QtWidgets import (
qApp, QMainWindow, QVBoxLayout, QFrame, QSplitter, QFileDialog, QShortcut, qApp, QMainWindow, QVBoxLayout, QFrame, QSplitter, QFileDialog, QShortcut,
QMessageBox, QProgressDialog, QDialog QMessageBox, QProgressDialog, QDialog
@@ -152,17 +152,12 @@ class GuiMain(QMainWindow):
# Shortcuts and Actions # Shortcuts and Actions
self._connectMenuActions() self._connectMenuActions()
QShortcut( keyReturn = QShortcut(self.treeView)
Qt.Key_Return, keyReturn.setKey(QKeySequence(Qt.Key_Return))
self.treeView, keyReturn.activated.connect(self._treeKeyPressReturn)
context=Qt.WidgetShortcut, keyEscape = QShortcut(self)
activated=self._treeKeyPressReturn keyEscape.setKey(QKeySequence(Qt.Key_Escape))
) keyEscape.activated.connect(self._keyPressEscape)
QShortcut(
Qt.Key_Escape,
self,
activated=self._keyPressEscape
)
# Forward Functions # Forward Functions
self.setStatus = self.statusBar.setStatus self.setStatus = self.statusBar.setStatus
+1
View File
@@ -4,3 +4,4 @@ markers =
core: Core functionality tests core: Core functionality tests
gui: Qt5 GUI tests gui: Qt5 GUI tests
serial serial
qt_api = pyqt5