vqt Package
application Module
-
class vqt.application.VQDockWidget(parent)[source]
Bases: PyQt4.QtGui.QDockWidget
-
closeEvent(event)[source]
-
setWidget(widget)[source]
-
vqIsVisible()[source]
-
vqRestoreState()[source]
-
vqSaveState()[source]
-
vqSetVisible(visible)[source]
-
class vqt.application.VQMainCmdWindow(appname, cmd)[source]
Bases: PyQt4.QtGui.QMainWindow
A base class for application window’s to inherit from.
-
closeEvent(event)[source]
-
vqAddDockWidgetClass(cls, args=())[source]
-
vqAddDynMenu(fname, callback)[source]
-
vqAddMenuField(fname, callback, args=())[source]
-
vqBuildDockWidget(clsname, floating=False, area=4)[source]
-
vqClearDockWidgets()[source]
-
vqDockWidget(widget, area=4, floating=False)[source]
-
vqInitDockWidgetClasses()[source]
-
vqRemoveDockWidget(widget)[source]
-
vqRestoreGuiSettings(settings)[source]
-
vqSaveGuiSettings(settings)[source]
basics Module
A place for some no-brainer basics :)
-
class vqt.basics.ACT(meth, *args, **kwargs)[source]
-
class vqt.basics.HBox(*widgets)[source]
Bases: PyQt4.QtGui.QHBoxLayout
-
class vqt.basics.VBox(*widgets)[source]
Bases: PyQt4.QtGui.QVBoxLayout
colors Module
-
vqt.colors.getDefaultColors()[source]
main Module
-
class vqt.main.VQApplication(*args, **kwargs)[source]
Bases: PyQt4.QtGui.QApplication
-
proxyCall
-
proxyOneCall(callable, *args, **kwargs)[source]
-
vqt.main.eatevents()[source]
-
vqt.main.idlethread(func)[source]
A decorator which causes the function to be called by the qt
main thread rather than synchronously...
NOTE: This makes the call async handled by the qt main
loop code. you can NOT return anything.
-
vqt.main.idlethreadsync(func)[source]
Similar to idlethread except that it is synchronous and able
to return values.
-
vqt.main.main()[source]
-
vqt.main.startup(css=None)[source]
qpython Module
Home of some helpers for python interactive stuff.
-
class vqt.qpython.ScriptThread(cobj, locals)[source]
Bases: threading.Thread
-
run()[source]
-
class vqt.qpython.VQPythonView(locals=None, parent=None)[source]
Bases: PyQt4.QtGui.QWidget
shortcut Module
Some utilities for adding shortcut keys to widgets...
-
vqt.shortcut.addShortCut(widget, keycode, callback)[source]
tree Module
-
class vqt.tree.VQTreeItem(rowdata, parent)[source]
Bases: object
-
append(rowdata)[source]
-
child(row)[source]
-
childCount()[source]
-
columnCount()[source]
-
data(column)[source]
-
row()[source]
Retrieve our row number.
-
class vqt.tree.VQTreeModel(parent=None, columns=None)[source]
Bases: PyQt4.QtCore.QAbstractItemModel
A QT tree model that uses the tree API from visgraph
to hold the data...
-
append(rowdata, parent=None)[source]
-
columnCount(parent=None)[source]
-
columns = ('A first column!', 'The Second Column!')
-
data(index, role)[source]
-
editable = None
-
flags(index)[source]
-
index(row, column, parent)[source]
-
parent(index)[source]
-
rowCount(parent=<PyQt4.QtCore.QModelIndex object at 0x092DDDC0>)[source]
-
setData(index, value, role=2)[source]
-
sort(colnum, order=0)[source]
-
vqEdited(pnode, col, value)[source]
-
class vqt.tree.VQTreeSorter(colnum, asc=1)[source]
-
class vqt.tree.VQTreeView(parent=None, cols=None)[source]
Bases: PyQt4.QtGui.QTreeView
-
setModel(model)[source]
-
vqSizeColumns()[source]