options.lang = 'en'
	if os.environ.has_key('LANG'):
		options.lang = os.environ['LANG'][:2]

app = QtGui.QApplication(sys.argv)

if options.lang:
	trans = QtCore.QTranslator()
	#print __file__
	#appdir = os.path.split(__file__)[0]
	lang_file = paths.path_to('skolesys-qt4_%s.qm') % (options.lang)
	print lang_file
	loadres = trans.load(lang_file)
	if not loadres:
		print "Failed to load language file: %s" % lang_file
	else:
		app.installTranslator(trans)
	
	servermsg.init_server_messages(options.lang)

cm.setup_connection('https://10.1.0.1',10033)

ui = ss_mainwin.get_mainwindow()

if ui:
	ui.setupViews()

ui.show()
sys.exit(app.exec_())

			grouptype_id,ok = self.cmb_grouptype_filter.itemData(idx).toInt()
			if grouptype_id==-1:
				grouptype_id = None
	
			self.groupmodel.loadGroups(grouptype_id=grouptype_id)
		for colidx in xrange(self.groupmodel.columnCount()):
			self.trv_grouplist.resizeColumnToContents(colidx)
			
	def hideEvent(self,he):
		self.emit(QtCore.SIGNAL("viewShown"),False)
		self.emit(QtCore.SIGNAL("viewHidden"),True)
		QtGui.QWidget.hideEvent(self,he)

	def showEvent(self,se):
		self.emit(QtCore.SIGNAL("viewShown"),True)
		self.emit(QtCore.SIGNAL("viewHidden"),False)
		QtGui.QWidget.showEvent(self,se)


if __name__ == '__main__':
	import sys
	app = QtGui.QApplication(sys.argv)
	trans = QtCore.QTranslator()
	trans.load('skolesys-qt4_da.qm')
	app.installTranslator(trans)
	cm.setup_connection('https://mainserver.localnet',10033)
	ui = GroupViewWdg(None)
	
	ui.show()
	sys.exit(app.exec_())