Changeset 3563:6918475c2292 in orange


Ignore:
Timestamp:
04/20/07 03:34:37 (7 years ago)
Author:
mitar
Branch:
default
Convert:
ca4d4107808d9b9c7f14d4f641b957553a2a5305
Message:

More code cleaning (look and feel, corrections of types).

Location:
orange
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • orange/OrangeCanvas/orngCanvas.pyw

    r3505 r3563  
    255255        self.menuOptions.insertItem( "&Customize Shortcuts",  self.menuItemEditWidgetShortcuts) 
    256256        self.menuOptions.insertSeparator() 
    257         self.menuOptions.insertItem( "Canvas &Options...",  self.menuItemCanvasOptions) 
     257        if sys.platform == "darwin": 
     258            self.menuOptions.insertItem("&Preferences...", self.menuItemCanvasOptions) 
     259        else: 
     260            self.menuOptions.insertItem( "Canvas &Options...",  self.menuItemCanvasOptions) 
    258261 
    259262        self.menuWindow = QPopupMenu( self ) 
  • orange/OrangeCanvas/orngDlgs.py

    r3495 r3563  
    461461        apply(QDialog.__init__,(self,) + args) 
    462462        self.canvasDlg = canvasDlg 
    463         self.setCaption("Qt Canvas Options") 
     463        if sys.platform == "darwin": 
     464            self.setCaption("Qt Preferences") 
     465        else: 
     466            self.setCaption("Qt Canvas Options") 
    464467        #self.controlArea = QVBoxLayout (self) 
    465468        self.topLayout = QVBoxLayout( self, 10 ) 
     
    584587            hbox.layout().setMargin(0) 
    585588        sep = QWidget(hbox) 
    586         sep.setSizePolicy(QSizePolicy(QSizePolicy.Expanding, 0)) 
     589        sep.setSizePolicy(QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)) 
    587590 
    588591        self.okButton = QPushButton("OK", hbox) 
     
    733736 
    734737        sep = QWidget(hbox) 
    735         sep.setSizePolicy(QSizePolicy(QSizePolicy.Expanding, 0)) 
     738        sep.setSizePolicy(QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)) 
    736739 
    737740        self.okButton = QPushButton("OK", hbox) 
  • orange/OrangeCanvas/orngRegistry.py

    r3562 r3563  
    221221    elif sys.platform == "darwin": 
    222222        applicationDir = os.path.join(user.home, "Library") 
    223         applicationDir = os.path.join(user.home, "Application Support") 
     223        applicationDir = os.path.join(applicationDir, "Application Support") 
    224224        outputDir = os.path.join(applicationDir, "Orange") 
    225225    else: 
     
    235235    registryFileName = os.path.join(outputDir, "widgetregistry.xml") 
    236236    if not os.path.exists(registryFileName): 
    237         WidgetsToXML().ParseWidgetRoot(widgetDir, canvasDir) 
     237        WidgetsToXML().ParseWidgetRoot(widgetDir, outputDir) 
    238238 
    239239    return dict([(name, vars()[name]) for name in ["canvasDir", "orangeDir", "widgetDir", "reportsDir", "picsDir", "outputDir", "registryFileName"]]) 
  • orange/OrangeWidgets/Data/OWFile.py

    r3481 r3563  
    1414 
    1515from OWWidget import * 
    16 import OWGUI, string, os.path 
     16import OWGUI, string, os.path, user, sys 
    1717 
    1818class OWSubFile(OWWidget): 
     
    8686        else: 
    8787            if len(self.recentFiles) == 0 or self.recentFiles[0] == "(none)": 
    88                 startfile="." 
     88                if sys.platform == "darwin": 
     89                    startfile = user.home 
     90                else: 
     91                    startfile="." 
    8992            else: 
    9093                startfile=self.recentFiles[0] 
  • orange/OrangeWidgets/Data/OWSave.py

    r3420 r3563  
    1515from OWWidget import * 
    1616import OWGUI 
    17 import re, os.path 
     17import re, os.path, user, sys 
    1818from exceptions import Exception 
    1919 
     
    6868            startfile = self.recentFiles[0] 
    6969        else: 
    70             startfile = "." 
     70            if sys.platform == "darwin": 
     71                startfile = user.home 
     72            else: 
     73                startfile = "." 
    7174 
    7275        dlg = QFileDialog(startfile, 
  • orange/OrangeWidgets/OWBaseWidget.py

    r3518 r3563  
    109109                os.mkdir(os.path.join(user.home, "Application Data")) 
    110110            self.outputDir = os.path.join(os.path.join(user.home, "Application Data"), "Orange")                  # directory for saving settings and stuff 
     111        elif sys.platform == "darwin": 
     112            self.outputDir = os.path.join(user.home, "Library") 
     113            self.outputDir = os.path.join(self.outputDir, "Application Support") 
     114            self.outputDir = os.path.join(self.outputDir, "Orange") 
    111115        else: 
    112116            self.outputDir = os.path.join(user.home, "Orange")                  # directory for saving settings and stuff 
  • orange/OrangeWidgets/OWWidget.py

    r3560 r3563  
    6767        self._errorWidget, self._errorPixmap = self.createPixmapWidget(self.statusBarIconArea, self.widgetDir + "icons/triangle-red.png") 
    6868##        spacer = QWidget(self.statusBarIconArea) 
    69 ##        spacer.setSizePolicy(QSizePolicy(QSizePolicy.Expanding, 0)) 
     69##        spacer.setSizePolicy(QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)) 
    7070 
    7171        if wantStatusBar == 0: 
  • orange/OrangeWidgets/OWkNNOptimization.py

    r3547 r3563  
    11from OWBaseWidget import * 
    22from OWWidget import OWWidget 
    3 import OWGUI, OWDlgs, OWGraphTools, numpy 
     3import OWGUI, OWDlgs, OWGraphTools, numpy, user, sys 
    44from OWGraph import * 
    55from orngVizRank import * 
     
    965965        d = os.getcwd() 
    966966        if len(self.recentGeneSets) == 0 or self.recentGeneSets[0] == "(none)": 
    967             startfile = "." 
     967            if sys.platform == "darwin": 
     968                startfile = user.home 
     969            else: 
     970                startfile = "." 
    968971        else: 
    969972            startfile = self.recentGeneSets[0] 
  • orange/OrangeWidgets/Prototypes/OWNetworkFile.py

    r3515 r3563  
    1414 
    1515from OWWidget import * 
    16 import OWGUI, string, os.path 
     16import OWGUI, string, os.path, user, sys 
    1717from orange import Graph 
    1818#from OWGraphDrawer import * 
     
    9292        "Display a FileDialog and select a file" 
    9393        if len(self.recentFiles) == 0 or self.recentFiles[0] == "(none)": 
    94             startfile="." 
     94            if sys.platform == "darwin": 
     95                startfile = user.home 
     96            else: 
     97                startfile="." 
    9598        else: 
    9699            startfile=self.recentFiles[0] 
  • orange/updateOrange.py

    r3500 r3563  
    187187        if not os.path.exists(self.optionsIcon): self.optionsIcon = defaultIcon 
    188188         
    189         self.toolUpdate  = QToolButton(QPixmap(self.updateIcon), "Update" , QString.null, self.executeUpdate, self.toolbar, 'Update Files') 
     189        self.toolUpdate  = QToolButton(QIconSet(QPixmap(self.updateIcon)), "Update" , QString.null, self.executeUpdate, self.toolbar, 'Update Files') 
    190190        self.toolUpdate.setUsesTextLabel (1) 
    191191        self.toolbar.addSeparator() 
    192         self.toolFolders = QToolButton(QPixmap(self.foldersIcon), "Folders" , QString.null, self.showFolders, self.toolbar, 'Show folders that will be updated') 
     192        self.toolFolders = QToolButton(QIconSet(QPixmap(self.foldersIcon)), "Folders" , QString.null, self.showFolders, self.toolbar, 'Show folders that will be updated') 
    193193        self.toolFolders.setUsesTextLabel (1) 
    194         self.toolOptions = QToolButton(QPixmap(self.optionsIcon), "Options" , QString.null, self.showOptions, self.toolbar, 'Show update options') 
     194        self.toolOptions = QToolButton(QIconSet(QPixmap(self.optionsIcon)), "Options" , QString.null, self.showOptions, self.toolbar, 'Show update options') 
    195195        self.toolOptions.setUsesTextLabel (1) 
    196196        self.setIcon(QPixmap(self.updateIcon)) 
Note: See TracChangeset for help on using the changeset viewer.