mesonui/view/main_activity.py
def on_activity_start(self):
        '''
        This method is the starting point of this Meson-UI
        and is called after the app is initlzied.
        '''
        #
        #
        # All actions that are use for working with entry values
        self.project_sourcedir.setText(str(self._model.buildsystem().meson().sourcedir))
        self.project_builddir.setText(str(self._model.buildsystem().meson().builddir))
        #
        # All actions that are use for working with entry values
        self.control_push_open_sourcedir.clicked.connect(lambda: self.exec_open())
        self.control_push_clear_sourcedir.clicked.connect(lambda: self.exec_clear())
        #
        # All actions that use Meson commands in the background
        self.control_push_subprojects.clicked.connect(lambda: self.exec_subprojects())
        self.control_push_wraptools.clicked.connect(lambda: self.exec_wrap())
        self.control_push_version.clicked.connect(lambda: self.exec_version())
        self.control_push_install.clicked.connect(lambda: self.exec_install())
        self.control_push_intro.clicked.connect(lambda: self.exec_introspect())
        self.control_push_setup.clicked.connect(lambda: self.exec_setup())
        self.control_push_build.clicked.connect(lambda: self.exec_compile())
        self.control_push_clean.clicked.connect(lambda: self.exec_clean())
        self.control_push_conf.clicked.connect(lambda: self.exec_conf())
        self.control_push_dist.clicked.connect(lambda: self.exec_dist())
        self.control_push_init.clicked.connect(lambda: self.exec_init())
        self.control_push_test.clicked.connect(lambda: self.exec_test())
        #
        # All actions that are use for working with entry values
        self.action_clear_sourcedir.triggered.connect(lambda: self.exec_clear())
        self.action_open_sourcedir.triggered.connect(lambda: self.exec_open())
        #
        # All actions that use Meson commands in the background
        self.actionIssue_for_Meson.triggered.connect(lambda: self.onclick_meson_issue())
        self.actionIssue_for_Meson_UI.triggered.connect(lambda: self.onclick_mesonui_issue())
        self.actionMeson_QnA.triggered.connect(lambda: self.onclick_faqs())
        self.actionMeson_docs.triggered.connect(lambda: self.onclick_docs())

        self.action_meson_subprojects.triggered.connect(lambda: self.exec_subprojects())
        self.action_meson_wraptools.triggered.connect(lambda: self.exec_wrap())
        self.action_meson_version.triggered.connect(lambda: self.exec_version())
        self.action_meson_install.triggered.connect(lambda: self.exec_install())
        self.action_meson_intro.triggered.connect(lambda: self.exec_introspect())
        self.action_meson_setup.triggered.connect(lambda: self.exec_setup())
        self.action_meson_build.triggered.connect(lambda: self.exec_compile())
        self.action_meson_clean.triggered.connect(lambda: self.exec_clean())
        self.action_meson_conf.triggered.connect(lambda: self.exec_conf())
        self.action_meson_dist.triggered.connect(lambda: self.exec_dist())
        self.action_meson_init.triggered.connect(lambda: self.exec_init())
        self.action_meson_test.triggered.connect(lambda: self.exec_test())

        self.action_ninja_version.triggered.connect(lambda: self._model.buildsystem().ninja().version())
        self.action_ninja_install.triggered.connect(lambda: self._model.buildsystem().ninja().install())
        self.action_ninja_build.triggered.connect(lambda: self._model.buildsystem().ninja().build())
        self.action_ninja_clean.triggered.connect(lambda: self._model.buildsystem().ninja().clean())
        self.action_ninja_dist.triggered.connect(lambda: self._model.buildsystem().ninja().dist())
        self.action_ninja_test.triggered.connect(lambda: self._model.buildsystem().ninja().test())

        self.meson_api: MesonAPI = MesonAPI(str(self.get_sourcedir()), str(self.get_builddir()))
        self.console: OutputConsole = OutputConsole(self)
        self.dashboard: IntrospectionDashboard = IntrospectionDashboard(self, self.meson_api)
        self.exec_introspect()

        This method is the starting point of this Meson-UI
        and is called after the app is initlzied.
        
This method is the starting point of this Meson-UI
and is called after the app is initlzied.
This method is the starting point of this Meson - UI and is called after the app is initlzied .
def on_activity_start(self):
         All actions that are use for working with entry values
        self.project_sourcedir.setText(str(self._model.buildsystem().meson().sourcedir))
        self.project_builddir.setText(str(self._model.buildsystem().meson().builddir))
         All actions that are use for working with entry values
        self.control_push_open_sourcedir.clicked.connect(lambda: self.exec_open())
        self.control_push_clear_sourcedir.clicked.connect(lambda: self.exec_clear())
         All actions that use Meson commands in the background
        self.control_push_subprojects.clicked.connect(lambda: self.exec_subprojects())
        self.control_push_wraptools.clicked.connect(lambda: self.exec_wrap())
        self.control_push_version.clicked.connect(lambda: self.exec_version())
        self.control_push_install.clicked.connect(lambda: self.exec_install())
        self.control_push_intro.clicked.connect(lambda: self.exec_introspect())
        self.control_push_setup.clicked.connect(lambda: self.exec_setup())
        self.control_push_build.clicked.connect(lambda: self.exec_compile())
        self.control_push_clean.clicked.connect(lambda: self.exec_clean())
        self.control_push_conf.clicked.connect(lambda: self.exec_conf())
        self.control_push_dist.clicked.connect(lambda: self.exec_dist())
        self.control_push_init.clicked.connect(lambda: self.exec_init())
        self.control_push_test.clicked.connect(lambda: self.exec_test())
         All actions that are use for working with entry values
        self.action_clear_sourcedir.triggered.connect(lambda: self.exec_clear())
        self.action_open_sourcedir.triggered.connect(lambda: self.exec_open())
         All actions that use Meson commands in the background
        self.actionIssue_for_Meson.triggered.connect(lambda: self.onclick_meson_issue())
        self.actionIssue_for_Meson_UI.triggered.connect(lambda: self.onclick_mesonui_issue())
        self.actionMeson_QnA.triggered.connect(lambda: self.onclick_faqs())
        self.actionMeson_docs.triggered.connect(lambda: self.onclick_docs())
        self.action_meson_subprojects.triggered.connect(lambda: self.exec_subprojects())
        self.action_meson_wraptools.triggered.connect(lambda: self.exec_wrap())
        self.action_meson_version.triggered.connect(lambda: self.exec_version())
        self.action_meson_install.triggered.connect(lambda: self.exec_install())
        self.action_meson_intro.triggered.connect(lambda: self.exec_introspect())
        self.action_meson_setup.triggered.connect(lambda: self.exec_setup())
        self.action_meson_build.triggered.connect(lambda: self.exec_compile())
        self.action_meson_clean.triggered.connect(lambda: self.exec_clean())
        self.action_meson_conf.triggered.connect(lambda: self.exec_conf())
        self.action_meson_dist.triggered.connect(lambda: self.exec_dist())
        self.action_meson_init.triggered.connect(lambda: self.exec_init())
        self.action_meson_test.triggered.connect(lambda: self.exec_test())
        self.action_ninja_version.triggered.connect(lambda: self._model.buildsystem().ninja().version())
        self.action_ninja_install.triggered.connect(lambda: self._model.buildsystem().ninja().install())
        self.action_ninja_build.triggered.connect(lambda: self._model.buildsystem().ninja().build())
        self.action_ninja_clean.triggered.connect(lambda: self._model.buildsystem().ninja().clean())
        self.action_ninja_dist.triggered.connect(lambda: self._model.buildsystem().ninja().dist())
        self.action_ninja_test.triggered.connect(lambda: self._model.buildsystem().ninja().test())
        self.meson_api: MesonAPI = MesonAPI(str(self.get_sourcedir()), str(self.get_builddir()))
        self.console: OutputConsole = OutputConsole(self)
        self.dashboard: IntrospectionDashboard = IntrospectionDashboard(self, self.meson_api)
        self.exec_introspect()
def on_activity_start ( self ) : self . project_sourcedir . setText ( str ( self . _model . buildsystem ( ) . meson ( ) . sourcedir ) ) self . project_builddir . setText ( str ( self . _model . buildsystem ( ) . meson ( ) . builddir ) ) self . control_push_open_sourcedir . clicked . connect ( lambda : self . exec_open ( ) ) self . control_push_clear_sourcedir . clicked . connect ( lambda : self . exec_clear ( ) ) self . control_push_subprojects . clicked . connect ( lambda : self . exec_subprojects ( ) ) self . control_push_wraptools . clicked . connect ( lambda : self . exec_wrap ( ) ) self . control_push_version . clicked . connect ( lambda : self . exec_version ( ) ) self . control_push_install . clicked . connect ( lambda : self . exec_install ( ) ) self . control_push_intro . clicked . connect ( lambda : self . exec_introspect ( ) ) self . control_push_setup . clicked . connect ( lambda : self . exec_setup ( ) ) self . control_push_build . clicked . connect ( lambda : self . exec_compile ( ) ) self . control_push_clean . clicked . connect ( lambda : self . exec_clean ( ) ) self . control_push_conf . clicked . connect ( lambda : self . exec_conf ( ) ) self . control_push_dist . clicked . connect ( lambda : self . exec_dist ( ) ) self . control_push_init . clicked . connect ( lambda : self . exec_init ( ) ) self . control_push_test . clicked . connect ( lambda : self . exec_test ( ) ) self . action_clear_sourcedir . triggered . connect ( lambda : self . exec_clear ( ) ) self . action_open_sourcedir . triggered . connect ( lambda : self . exec_open ( ) ) self . actionIssue_for_Meson . triggered . connect ( lambda : self . onclick_meson_issue ( ) ) self . actionIssue_for_Meson_UI . triggered . connect ( lambda : self . onclick_mesonui_issue ( ) ) self . actionMeson_QnA . triggered . connect ( lambda : self . onclick_faqs ( ) ) self . actionMeson_docs . triggered . connect ( lambda : self . onclick_docs ( ) ) self . action_meson_subprojects . triggered . connect ( lambda : self . exec_subprojects ( ) ) self . action_meson_wraptools . triggered . connect ( lambda : self . exec_wrap ( ) ) self . action_meson_version . triggered . connect ( lambda : self . exec_version ( ) ) self . action_meson_install . triggered . connect ( lambda : self . exec_install ( ) ) self . action_meson_intro . triggered . connect ( lambda : self . exec_introspect ( ) ) self . action_meson_setup . triggered . connect ( lambda : self . exec_setup ( ) ) self . action_meson_build . triggered . connect ( lambda : self . exec_compile ( ) ) self . action_meson_clean . triggered . connect ( lambda : self . exec_clean ( ) ) self . action_meson_conf . triggered . connect ( lambda : self . exec_conf ( ) ) self . action_meson_dist . triggered . connect ( lambda : self . exec_dist ( ) ) self . action_meson_init . triggered . connect ( lambda : self . exec_init ( ) ) self . action_meson_test . triggered . connect ( lambda : self . exec_test ( ) ) self . action_ninja_version . triggered . connect ( lambda : self . _model . buildsystem ( ) . ninja ( ) . version ( ) ) self . action_ninja_install . triggered . connect ( lambda : self . _model . buildsystem ( ) . ninja ( ) . install ( ) ) self . action_ninja_build . triggered . connect ( lambda : self . _model . buildsystem ( ) . ninja ( ) . build ( ) ) self . action_ninja_clean . triggered . connect ( lambda : self . _model . buildsystem ( ) . ninja ( ) . clean ( ) ) self . action_ninja_dist . triggered . connect ( lambda : self . _model . buildsystem ( ) . ninja ( ) . dist ( ) ) self . action_ninja_test . triggered . connect ( lambda : self . _model . buildsystem ( ) . ninja ( ) . test ( ) ) self . meson_api : MesonAPI = MesonAPI ( str ( self . get_sourcedir ( ) ) , str ( self . get_builddir ( ) ) ) self . console : OutputConsole = OutputConsole ( self ) self . dashboard : IntrospectionDashboard = IntrospectionDashboard ( self , self . meson_api ) self . exec_introspect ( )
This method is the starting point of this Meson-UI
and is called after the app is initlzied.
This method is the starting point of this Meson - UI and is called after the app is initlzied .
'''
        This method is the starting point of this Meson-UI
        and is called after the app is initlzied.
        ''' # # # All actions that are use for working with entry values # # All actions that are use for working with entry values # # All actions that use Meson commands in the background # # All actions that are use for working with entry values # # All actions that use Meson commands in the background
self