#!/usr/bin/env python

###
### This file is generated automatically by SALOME v9.14.0 with dump python functionality
###


import salome
from PyQt5.QtWidgets import QWidget, QMessageBox
from PyQt5 import QtCore, QtGui
import PyQt5.QtCore as QtCore
from PyQt5.QtWidgets import *
from PyQt5.QtCore import Qt
from salome.geom import geomBuilder
from salome.smesh import smeshBuilder




###
### GEOM component
###






def testForPrint(a):
  print(a)
  print(a,flush=True)
  return



bal='sqdhjuhkjuqshdsqjhkqsdkjhsdqjsq'




dialog = QDialog()
okbox = QDialogButtonBox(dialog)
okbox.setOrientation(QtCore.Qt.Horizontal)
okbox.setStandardButtons(QDialogButtonBox.Cancel|QDialogButtonBox.Ok)
okbox.setStyleSheet('QPushButton {font-weight: bold}')


okbox.accepted.connect(lambda: testForPrint(bal))
okbox.accepted.connect(lambda: dialog.hide())
okbox.rejected.connect(lambda: dialog.hide())



dialog.show()
dialog.raise_()


if salome.sg.hasDesktop():
  salome.sg.updateObjBrowser()
