# print "passage dans la surcharge de configuration pour Adao"
import os, sys, string, types, re
import traceback
-from daUtils.qtversion import useQT5
-if useQT5:
- from PyQt5.QtGui import *
-else:
- from PyQt4.QtGui import *
+from PyQt5.QtGui import *
# Modules Eficas
from InterfaceQT4 import configuration
import eficasSalome # Import from EFICAS_SRC
from InterfaceQT4 import qtEficas # Import from Eficas
-from daUtils.qtversion import useQT5
-if useQT5:
- from PyQt5.QtGui import * # Import from PyQT
- from PyQt5.QtCore import * # Import from PyQT
-else:
- from PyQt4.QtGui import * # Import from PyQT
- from PyQt4.QtCore import * # Import from PyQT
- # from PyQt5.QtAssistant import * # Import from PyQT
+from PyQt5.QtGui import * # Import from PyQT
+from PyQt5.QtCore import * # Import from PyQT
from daUtils.adaoEficasEvent import *
from daUtils.adaoLogger import *
import salome ; salome.salome_init()
eficasSalome.MyEficas.__init__(self, None, code="ADAO", module="ADAO")
- if useQT5:
- self.viewmanager.myQtab.currentChanged.connect(self.tabChanged)
- else:
- self.connect(self.viewmanager.myQtab, SIGNAL('currentChanged(int)'), self.tabChanged)
+ self.viewmanager.myQtab.currentChanged.connect(self.tabChanged)
# self.menubar.hide()
# self.toolBar.hide()
- # if useQT5:
- # self.frameEntete.close()
+ # self.frameEntete.close()
self.closeEntete()
def addJdcInSalome(self, jdcPath):
__author__="aribes/gboulant"
-from daUtils.qtversion import useQT5
-if useQT5:
- from PyQt5.QtGui import *
- from PyQt5.QtCore import *
- from PyQt5.QtWidgets import QApplication
-else:
- from PyQt4.QtGui import *
- from PyQt4.QtCore import *
+from PyQt5.QtGui import *
+from PyQt5.QtCore import *
+from PyQt5.QtWidgets import QApplication
import SalomePyQt
sgPyQt = SalomePyQt.SalomePyQt()
__sgPyQt = SalomePyQt.SalomePyQt()
from . import adaoModuleHelper
-from daUtils.qtversion import useQT5
-if useQT5:
- from PyQt5 import QtGui, QtCore
- from PyQt5.QtWidgets import QApplication, QMessageBox
-else:
- from PyQt4 import QtGui, QtCore
- from PyQt4.QtGui import QApplication, QMessageBox
+from PyQt5 import QtGui, QtCore
+from PyQt5.QtWidgets import QApplication, QMessageBox
def waitCursor():
QtGui.QApplication.setOverrideCursor(QtGui.QCursor(QtCore.Qt.WaitCursor))
__author__ = "aribes/gboulant"
import traceback
-from daUtils.qtversion import useQT5
-if useQT5:
- from PyQt5.QtCore import QObject
- from PyQt5.QtWidgets import QScrollArea
-else:
- from PyQt4.QtCore import QObject
- from PyQt4.QtCore import * # Import from PyQT
- from PyQt4 import QtCore
- from PyQt4.QtGui import QScrollArea
+from PyQt5.QtCore import QObject
+from PyQt5.QtWidgets import QScrollArea
import SalomePyQt
sgPyQt = SalomePyQt.SalomePyQt()
# On s'abonne au gestionnaire de selection
self.selection_manager = sgPyQt.getSelection()
- if useQT5:
- self.selection_manager.currentSelectionChanged.connect(self.currentSelectionChanged)
- else:
- QtCore.QObject.connect(self.selection_manager, QtCore.SIGNAL('currentSelectionChanged()'), self.currentSelectionChanged)
+ self.selection_manager.currentSelectionChanged.connect(self.currentSelectionChanged)
######
#
# _MEM_ we use here the tr() translation methode to manage constant parameters
# in the application. We could have specified instead constant values directly
# in the code below. It's a matter of convenience.
-from daUtils.qtversion import useQT5
-if useQT5:
- from PyQt5.QtCore import QObject
-else:
- from PyQt4.QtCore import QObject
+from PyQt5.QtCore import QObject
QObjectTR=QObject()
def componentUserName():
__init__.py \
adaoEficasEvent.py \
adaoLogger.py \
- qtversion.py \
enumerate.py
+++ /dev/null
-#-*- coding: utf-8 -*-
-#
-# Copyright (C) 2008-2017 EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-# Author: Jean-Philippe Argaud, jean-philippe.argaud@edf.fr, EDF R&D
-
-import eficasSalome # Import from EFICAS_SRC
-from InterfaceQT4.determine import monEnvQT5
-
-useQT5 = bool(monEnvQT5)