~angeloc/quickly-ubuntu-qt-template/trunk

« back to all changes in this revision

Viewing changes to ubuntu-application-qt/project_root/python/camel_case_nameWindow.py

  • Committer: angeloc
  • Date: 2012-05-24 16:39:56 UTC
  • Revision ID: angelo.compagnucci@gmail.com-20120524163956-ijk2isvrh9kn832e
Initial code release.

* Templates are ready, there are minor fixing to do

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
 
2
### BEGIN LICENSE
 
3
# This file is in the public domain
 
4
### END LICENSE
 
5
 
 
6
import gettext
 
7
from gettext import gettext as _
 
8
gettext.textdomain('project_name')
 
9
 
 
10
from PySide.QtCore import *
 
11
from PySide.QtGui import *
 
12
 
 
13
import logging
 
14
logger = logging.getLogger('python_name')
 
15
 
 
16
from python_name_lib import Window
 
17
from python_name_lib import AboutDialog
 
18
from python_name_lib import helpers
 
19
from Aboutcamel_case_nameDialog import Aboutcamel_case_nameDialog
 
20
from Preferencescamel_case_nameDialog import Preferencescamel_case_nameDialog
 
21
 
 
22
class camel_case_nameWindow(QMainWindow, Window):
 
23
    def __init__(self, parent = None):
 
24
        super(camel_case_nameWindow,self).__init__(parent)
 
25
        self.setupUi(self)
 
26
        self.resize(450,500)
 
27
    
 
28
    @Slot()
 
29
    def on_action_About_triggered(self):
 
30
        dialog = Aboutcamel_case_nameDialog(self)
 
31
        dialog.show()
 
32
    
 
33
    @Slot()
 
34
    def on_action_Preferences_triggered(self):
 
35
        dialog = Preferencescamel_case_nameDialog(self)
 
36
        dialog.show()
 
37
    
 
38
    @Slot()
 
39
    def on_actionClose_triggered(self):
 
40
        self.close()
 
41
    
 
42
    @Slot()
 
43
    def on_actionContents_triggered(self):
 
44
        helpers.show_uri(self, "ghelp:%s" % helpers.get_help_uri())