diff options
| author | aneejit1 <aneejit1@gmail.com> | 2022-07-28 15:46:19 +0000 |
|---|---|---|
| committer | Slávek Banko <slavek.banko@axis.cz> | 2022-07-31 16:41:03 +0200 |
| commit | 4978511ebb7e8d31dab64485d1ac87b6e004be81 (patch) | |
| tree | a2da3161f070116baa15de7276c5c0c9ac855e8f /examples2/dirview.py | |
| parent | 5916692cf4c4df4f808e346c9bda1604960a0ff3 (diff) | |
| download | pytqt-4978511ebb7e8d31dab64485d1ac87b6e004be81.tar.gz pytqt-4978511ebb7e8d31dab64485d1ac87b6e004be81.zip | |
Remove Qt V2 support and example files
Build files for pyuic2 have been removed along with the examples for
version 2 of Qt and the build/configure scripts have been amended
accordingly. The "examples3" directory has been renamed to just
"examples".
Signed-off-by: aneejit1 <aneejit1@gmail.com>
(cherry picked from commit e602246539fd7435aaeb440fcb7f852c92c8426b)
Diffstat (limited to 'examples2/dirview.py')
| -rwxr-xr-x | examples2/dirview.py | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/examples2/dirview.py b/examples2/dirview.py deleted file mode 100755 index ef8bcd7..0000000 --- a/examples2/dirview.py +++ /dev/null @@ -1,76 +0,0 @@ -#!/usr/bin/env python - -import sys -from python_tqt.qt import * - -class Directory(TQListViewItem): - def __init__(self, parent, name=None): - TQListViewItem.__init__(*(self,parent)) - if isinstance(parent, TQListView): - self.p = None - self.f = '/' - else: - self.p = parent - self.f = name - self.c = [] - self.readable = 1 - - def setOpen(self, o): - if o and not self.childCount(): - s = self.fullName() - thisDir = TQDir(s) - if not thisDir.isReadable(): - self.readable = 0 - return - - files = thisDir.entryInfoList() - if files: - for f in files: - fileName = str(f.fileName()) - if fileName == '.' or fileName == '..': - continue - elif f.isSymLink(): - d = TQListViewItem(self, fileName, 'Symbolic Link') - elif f.isDir(): - d = Directory(self, fileName) - else: - if f.isFile(): - s = 'File' - else: - s = 'Special' - d = TQListViewItem(self, fileName, s) - self.c.append(d) - - TQListViewItem.setOpen(self, o) - - def setup(self): - self.setExpandable(1) - TQListViewItem.setup(self) - - def fullName(self): - if self.p: - s = self.p.fullName() + self.f + '/' - else: - s = '/' - return s - - def text(self, column): - if column == 0: - return self.f - elif self.readable: - return 'Directory' - else: - return 'Unreadable Directory' - -a = TQApplication(sys.argv) -mw = TQListView() -a.setMainWidget(mw) -mw.setCaption('Directory Browser') -mw.addColumn('Name') -mw.addColumn('Type') -mw.resize(400, 400) -mw.setTreeStepSize(20) -root = Directory(mw) -root.setOpen(1) -mw.show() -a.exec_loop() |
