All pastes #289137 Raw Edit

Someone

public text v1 · immutable
#289137 ·published 2006-12-22 22:00 UTC
rendered paste body
Mine (doesn't work)


programname = "grubconfig"
version = "0.0.1"

standalone = __name__=='__main__'

if standalone:
  programbase = KDialogBase
else:
  programbase = KCModule


class GrubConfigApp(programbase):
    def __init__(self,parent=None,name=None):
      global standalone, isroot
      KGlobal.locale().insertCatalogue("guidance")
      if standalone:
        KDialogBase.__init__(self,KJanusWidget.Tabbed,i18n("Boot Loader Configuration"),
          KDialogBase.Ok|KDialogBase.Close, KDialogBase.Close)
      if standalone:
        usershbox = self.addHBoxPage("Grub Options")
        vbox = QVBox(usershbox)
      timer = QSpinBox(vbox,"Spinny")


-----------------------------------------------------------

Sime's one (works)

programname = "userconfig"
version = "0.7.0"

standalone = __name__=='__main__'

if standalone:
    programbase = KDialogBase

class UserConfigApp(programbase):
    def __init__(self,parent=None,name=None):
        global standalone,isroot
        KGlobal.locale().insertCatalogue("guidance")
        if standalone:
            KDialogBase.__init__(self,KJanusWidget.Tabbed,i18n("User Accounts and Groups"),
                KDialogBase.Ok|KDialogBase.Close, KDialogBase.Close)
        if standalone:
            usershbox = self.addHBoxPage("Users")
            vbox = QVBox(usershbox)
        timer = QSpinBox(vbox,"Spinny")



----------------------

the diff:
--- test2.py    2006-12-22 22:54:50.000000000 +0100
+++ test3.py    2006-12-22 22:58:18.000000000 +0100
@@ -10,19 +10,19 @@
 import shutil
 import locale

-programname = "userconfig"
-version = "0.7.0"
+programname = "grubconfig"
+version = "0.0.1"
 standalone = __name__=='__main__'

 if standalone:
     programbase = KDialogBase

-class UserConfigApp(programbase):
+class GrubConfigApp(programbase):
     def __init__(self,parent=None,name=None):
         global standalone,isroot
         KGlobal.locale().insertCatalogue("guidance")
         if standalone:
-            KDialogBase.__init__(self,KJanusWidget.Tabbed,i18n("User Accounts and Groups"),
+            KDialogBase.__init__(self,KJanusWidget.Tabbed,i18n("Boot Loader Configuration"),
                 KDialogBase.Ok|KDialogBase.Close, KDialogBase.Close)
         if standalone:
             usershbox = self.addHBoxPage("Users")
@@ -36,7 +36,7 @@
 ###########################################################################
 def MakeAboutData():
     aboutdata = KAboutData("guidance", programname, version,
-        unicode(i18n("User and Group Configuration Tool")).encode(locale.getpreferredencoding()),
+        unicode(i18n("Boot Loader Configuration Tool")).encode(locale.getpreferredencoding()),
         KAboutData.License_GPL, "Copyright (C) 2003-2006 Simon Edwards")
     aboutdata.addAuthor("Simon Edwards", "Developer", "simon@simonzone.com", "http://www.simonzone.com/software/")
     aboutdata.addAuthor("Sebastian Kügler", "Developer", "sebas@kde.org", "http://vizZzion.org")
@@ -48,5 +48,5 @@
     KCmdLineArgs.init(sys.argv,aboutdata)

     kapp = KApplication()
-    userconfigapp = UserConfigApp()
-    userconfigapp.exec_loop()
+    grubconfigapp = GrubConfigApp()
+    grubconfigapp.exec_loop()