8 """ |
8 """ |
9 |
9 |
10 from PyQt6.QtCore import pyqtSlot, pyqtSignal, Qt, QPoint |
10 from PyQt6.QtCore import pyqtSlot, pyqtSignal, Qt, QPoint |
11 from PyQt6.QtGui import QGuiApplication, QClipboard |
11 from PyQt6.QtGui import QGuiApplication, QClipboard |
12 from PyQt6.QtWidgets import ( |
12 from PyQt6.QtWidgets import ( |
13 QWidget, QLabel, QListWidget, QVBoxLayout, QAbstractItemView, QMenu |
13 QWidget, QListWidget, QVBoxLayout, QAbstractItemView, QMenu |
14 ) |
14 ) |
15 |
15 |
16 import UI.PixmapCache |
16 import UI.PixmapCache |
17 |
17 |
18 |
18 |
40 |
40 |
41 self.__helpViewer = parent |
41 self.__helpViewer = parent |
42 |
42 |
43 self.__layout = QVBoxLayout() |
43 self.__layout = QVBoxLayout() |
44 self.__layout.setContentsMargins(0, 0, 0, 0) |
44 self.__layout.setContentsMargins(0, 0, 0, 0) |
45 |
|
46 self.__title = QLabel(self.tr("Open Pages"), self) |
|
47 self.__layout.addWidget(self.__title) |
|
48 |
45 |
49 self.__openPagesList = QListWidget(self) |
46 self.__openPagesList = QListWidget(self) |
50 self.__openPagesList.setAlternatingRowColors(True) |
47 self.__openPagesList.setAlternatingRowColors(True) |
51 self.__openPagesList.setSelectionMode( |
48 self.__openPagesList.setSelectionMode( |
52 QAbstractItemView.SelectionMode.SingleSelection) |
49 QAbstractItemView.SelectionMode.SingleSelection) |