from hyo2.qc.common import default_logging import logging default_logging.load() logger = logging.getLogger() from hyo2.qc.chart.project import ChartProject from hyo2.qc.common import testing from PySide import QtGui from hyo2.qc.qctools.qt_progress import QtProgress app = QtGui.QApplication([]) wid = QtGui.QWidget() prj = ChartProject(output_folder=testing.output_data_folder(), progress=QtProgress(parent=wid)) # add S57 files s57_files = testing.input_test_files(".000") logger.info("S57 files: %d" % len(s57_files)) for s57_file in s57_files: if "SS" in s57_file: prj.add_to_ss_list(s57_file) elif "CS" in s57_file: pass else: prj.add_to_s57_list(s57_file) prj.feature_scan(version=3, specs_version='2016')
import logging default_logging.load() logger = logging.getLogger() from hyo2.qc.survey.project import SurveyProject from hyo2.qc.common import testing from PySide import QtGui from hyo2.qc.qctools.qt_progress import QtProgress from hyo2.qc.common.grid_callback.qt_grid_callback import QtGridCallback app = QtGui.QApplication([]) wid = QtGui.QWidget() prj = SurveyProject(output_folder=testing.output_data_folder(), progress=QtProgress(parent=wid)) prj.set_callback(QtGridCallback(progress=prj.progress)) # add BAG files bag_files = testing.input_test_files(".bag") # logger.info("S57 files: %d" % len(bag_files)) # prj.add_to_grid_list(bag_files[0]) prj.add_to_grid_list( "C:\\Users\\gmasetti\\Google Drive\\QC Tools\\test data\\H12976\\H12976_MB_1m_MLLW_1of2.bag" ) prj.add_to_s57_list( "C:\\Users\\gmasetti\\Google Drive\\QC Tools\\test data\\H12976\\H12976_FFF_Test.000" ) four_gb = 4294967296 one_mb = 1048576
from PySide import QtGui from hyo2.qc.common import default_logging import logging default_logging.load() logger = logging.getLogger() from hyo2.qc.qctools.qt_progress import QtProgress app = QtGui.QApplication([]) widget = QtGui.QWidget() widget.show() progress = QtProgress(parent=widget) progress.start(title='Test Bar #1', text='Doing stuff') time.sleep(1.) progress.update(value=30, text='Updating') time.sleep(1.) print("canceled? %s" % progress.canceled) progress.end() time.sleep(1.) # pause progress.start(title='Test Bar #2', text='Doing stuff') time.sleep(1.) progress.update(value=30, text='Updating') time.sleep(1.) print("canceled? %s" % progress.canceled)