Krita Source Code Documentation
Loading...
Searching...
No Matches
lastdocumentsdocker.lastdocumentsdocker.LastDocumentsDocker Class Reference
+ Inheritance diagram for lastdocumentsdocker.lastdocumentsdocker.LastDocumentsDocker:

Public Member Functions

 __init__ (self)
 
 canvasChanged (self, canvas)
 
 refreshRecentDocuments (self)
 

Public Attributes

 baseWidget
 
 layout
 
 listModel
 
 listView
 
 loadButton
 
 refreshRecentDocuments
 

Detailed Description

Definition at line 12 of file lastdocumentsdocker.py.

Constructor & Destructor Documentation

◆ __init__()

lastdocumentsdocker.lastdocumentsdocker.LastDocumentsDocker.__init__ ( self)

Definition at line 14 of file lastdocumentsdocker.py.

14 def __init__(self):
15 super(LastDocumentsDocker, self).__init__()
16
17 self.baseWidget = QWidget()
18 self.layout = QVBoxLayout()
19 self.listView = QListView()
20 self.loadButton = QPushButton(i18n("Refresh"))
21 self.listModel = lastdocumentslistmodel.LastDocumentsListModel(self.devicePixelRatioF())
22
23 self.listView.setModel(self.listModel)
24 self.listView.setFlow(QListView.Flow.LeftToRight)
25
26 self.layout.addWidget(self.listView)
27 self.layout.addWidget(self.loadButton)
28
29 self.baseWidget.setLayout(self.layout)
30 self.setWidget(self.baseWidget)
31
32 self.loadButton.clicked.connect(self.refreshRecentDocuments)
33 self.setWindowTitle(i18n("Last Documents Docker"))
34

References lastdocumentsdocker.lastdocumentsdocker.LastDocumentsDocker.__init__().

Member Function Documentation

◆ canvasChanged()

lastdocumentsdocker.lastdocumentsdocker.LastDocumentsDocker.canvasChanged ( self,
canvas )

Definition at line 35 of file lastdocumentsdocker.py.

35 def canvasChanged(self, canvas):
36 pass
37

◆ refreshRecentDocuments()

lastdocumentsdocker.lastdocumentsdocker.LastDocumentsDocker.refreshRecentDocuments ( self)

Definition at line 38 of file lastdocumentsdocker.py.

38 def refreshRecentDocuments(self):
39 self.listModel.loadRecentDocuments()

Member Data Documentation

◆ baseWidget

lastdocumentsdocker.lastdocumentsdocker.LastDocumentsDocker.baseWidget

Definition at line 17 of file lastdocumentsdocker.py.

◆ layout

lastdocumentsdocker.lastdocumentsdocker.LastDocumentsDocker.layout

Definition at line 18 of file lastdocumentsdocker.py.

◆ listModel

lastdocumentsdocker.lastdocumentsdocker.LastDocumentsDocker.listModel

Definition at line 21 of file lastdocumentsdocker.py.

◆ listView

lastdocumentsdocker.lastdocumentsdocker.LastDocumentsDocker.listView

Definition at line 19 of file lastdocumentsdocker.py.

◆ loadButton

lastdocumentsdocker.lastdocumentsdocker.LastDocumentsDocker.loadButton

Definition at line 20 of file lastdocumentsdocker.py.

◆ refreshRecentDocuments

lastdocumentsdocker.lastdocumentsdocker.LastDocumentsDocker.refreshRecentDocuments

Definition at line 32 of file lastdocumentsdocker.py.


The documentation for this class was generated from the following file: