예제 #1
0
 def __init__(self, parent=None, width=0, height=0):
     super(App, self).__init__(parent)
     self.home = Home()
     self.resize(width, height)
     # self.showMaximized()
     self.home.setupUi(self)
     try:
         self.auth = Auth(self.home, self)
     except TypeError:
         settings = QSettings()
         settings.clear()
         QMessageBox.warning(
             parent, "Error",
             "Your Application Data is Corrupted, Restart the application")
         sys.exit()
     self.home.manLecturerBtn.clicked.connect(self.manLecturePage)
     self.home.manCoursesBtn.clicked.connect(self.manCoursePage)
     self.home.manLectHallBtn.clicked.connect(self.manLectHallPage)
     self.home.manClassRepsBtn.clicked.connect(self.manClassRepPage)
     self.home.courseGrading.clicked.connect(self.viewGradingPage)
     self.home.getGrading.clicked.connect(self.getRecentGrades)
     self.home.chngResource.clicked.connect(self.getCumulatedGrades)
     self.home.levelCombo.currentIndexChanged.connect(self.loadLecturers)
     self.home.lecturerCombo.currentIndexChanged.connect(
         self.loadCourseList)
     self.home.cr_level.currentIndexChanged.connect(self.loadcr)
     self.home.cr_list.itemDoubleClicked.connect(self.update_cr)
     self.home.lectList.itemDoubleClicked.connect(self.update_lect)
     self.home.aboutButton.clicked.connect(self.dispAbout)
     self.home.settingBtn.clicked.connect(self.settingsPage)
예제 #2
0
파일: urls.py 프로젝트: WuXibin/iaq
#coding=utf-8
from django.conf.urls import patterns, include, url
from views import Home, UploadData, NodesList, NodeMod, LatestData, NodeData, LatestPlot, NodePlot, History, Data, Nodes, Team

urlpatterns = patterns(
    'iaq.views',
    # 首页
    url(r'^$', Home()),
    url(r'^histories.html$', History()),
    url(r'^data.html$', Data()),
    url(r'^nodes.html$', Nodes()),
    url(r'^team.html$', Team()),

    # 设备管理接口
    url(r'^nodes/$', NodesList()),
    url(r'^nodes/(?P<node_id>\d{1,4})/$', NodeMod()),

    # 数据查看接口
    url(r'data/$', LatestData()),
    url(r'^data/(?P<node_id>\d{1,4})/query/$', NodeData()),

    # 绘图接口
    url(r'^plot/$', LatestPlot()),
    url(r'^plot/(?P<node_id>\d{1,4})/query/$', NodePlot()),

    # 节点数据上传接口
    url(r'^upload/$', UploadData()),

    #more to add...
)