|
@@ -19,7 +19,7 @@
|
|
|
# with this program; if not, see <http://www.gnu.org/licenses/>.
|
|
|
#
|
|
|
#
|
|
|
-
|
|
|
+import sys
|
|
|
from PyQt4 import QtCore # pylint: disable=import-error
|
|
|
from PyQt4 import QtGui # pylint: disable=import-error
|
|
|
|
|
@@ -27,6 +27,8 @@ from . import ui_logdlg # pylint: disable=no-name-in-module
|
|
|
from . import clipboard
|
|
|
import os
|
|
|
|
|
|
+from qubesadmin import Qubes
|
|
|
+
|
|
|
# Display only this size of log
|
|
|
LOG_DISPLAY_SIZE = 1024*1024
|
|
|
|
|
@@ -65,3 +67,18 @@ class LogDialog(ui_logdlg.Ui_LogDialog, QtGui.QDialog):
|
|
|
|
|
|
def copy_to_clipboard_triggered(self):
|
|
|
clipboard.copy_text_to_qubes_clipboard(self.displayed_text)
|
|
|
+
|
|
|
+
|
|
|
+def main():
|
|
|
+ qubes_app = Qubes()
|
|
|
+ qt_app = QtGui.QApplication(sys.argv)
|
|
|
+
|
|
|
+ log_window = LogDialog(qubes_app, sys.argv[1])
|
|
|
+ log_window.show()
|
|
|
+
|
|
|
+ qt_app.exec_()
|
|
|
+ qt_app.exit()
|
|
|
+
|
|
|
+
|
|
|
+if __name__ == "__main__":
|
|
|
+ main()
|