hbui
2024-07-22 879c209d64f0c139706e5cb73b1c4c95ec532004
* remove print
* change main layout
4 files modified
30 ■■■■■ changed files
num-int/src/numint/expression_transformer.py 1 ●●●● patch | view | raw | blame | history
num-int/src/numint/guimain.py 2 ●●● patch | view | raw | blame | history
num-int/src/numint/mainwindow.ui 12 ●●●●● patch | view | raw | blame | history
num-int/src/numint/ui_mainwindow.py 15 ●●●●● patch | view | raw | blame | history
num-int/src/numint/expression_transformer.py
@@ -8,7 +8,6 @@
    def add(self, left, right) -> str:
        result = f"{left} + {right}"
        print(result)
        return result
    def sub(self, left, right) -> str:
num-int/src/numint/guimain.py
@@ -45,7 +45,7 @@
            (a, b) = (parse_value(start), parse_value(end))
            if epsilon is not None and len(epsilon.strip()) > 0:
                eps = parse_value(epsilon)
                print(f"plot {fn_expr}, {a}, {b}, epsilon = {eps}")
                print(f"plot f(x) = {fn_expr}, {a}, {b}, epsilon = {eps}")
                (self.x, self.y, *_) = numint_epsilon(f, a, b, eps)
                self._update_plot_eps()
            else:
num-int/src/numint/mainwindow.ui
@@ -6,14 +6,16 @@
   <rect>
    <x>0</x>
    <y>0</y>
    <width>1390</width>
    <height>971</height>
    <width>1411</width>
    <height>889</height>
   </rect>
  </property>
  <property name="windowTitle">
   <string>Riemann Sum</string>
  </property>
  <widget class="QWidget" name="centralwidget">
   <layout class="QHBoxLayout" name="horizontalLayout_4">
    <item>
   <layout class="QVBoxLayout" name="verticalLayout_2">
    <item>
     <layout class="QVBoxLayout" name="verticalLayout">
@@ -199,13 +201,15 @@
      </layout>
     </widget>
    </item>
     </layout>
    </item>
    <item>
     <widget class="QGroupBox" name="plotBox">
      <property name="enabled">
       <bool>true</bool>
      </property>
      <property name="sizePolicy">
       <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
       <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
        <horstretch>0</horstretch>
        <verstretch>0</verstretch>
       </sizepolicy>
@@ -222,7 +226,7 @@
    <rect>
     <x>0</x>
     <y>0</y>
     <width>1390</width>
     <width>1411</width>
     <height>22</height>
    </rect>
   </property>
num-int/src/numint/ui_mainwindow.py
@@ -24,10 +24,12 @@
    def setupUi(self, MainWindow):
        if not MainWindow.objectName():
            MainWindow.setObjectName(u"MainWindow")
        MainWindow.resize(1390, 971)
        MainWindow.resize(1411, 889)
        self.centralwidget = QWidget(MainWindow)
        self.centralwidget.setObjectName(u"centralwidget")
        self.verticalLayout_2 = QVBoxLayout(self.centralwidget)
        self.horizontalLayout_4 = QHBoxLayout(self.centralwidget)
        self.horizontalLayout_4.setObjectName(u"horizontalLayout_4")
        self.verticalLayout_2 = QVBoxLayout()
        self.verticalLayout_2.setObjectName(u"verticalLayout_2")
        self.verticalLayout = QVBoxLayout()
        self.verticalLayout.setObjectName(u"verticalLayout")
@@ -151,21 +153,24 @@
        self.verticalLayout_2.addWidget(self.breakRule)
        self.horizontalLayout_4.addLayout(self.verticalLayout_2)
        self.plotBox = QGroupBox(self.centralwidget)
        self.plotBox.setObjectName(u"plotBox")
        self.plotBox.setEnabled(True)
        sizePolicy2 = QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Expanding)
        sizePolicy2 = QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Expanding)
        sizePolicy2.setHorizontalStretch(0)
        sizePolicy2.setVerticalStretch(0)
        sizePolicy2.setHeightForWidth(self.plotBox.sizePolicy().hasHeightForWidth())
        self.plotBox.setSizePolicy(sizePolicy2)
        self.verticalLayout_2.addWidget(self.plotBox)
        self.horizontalLayout_4.addWidget(self.plotBox)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QMenuBar(MainWindow)
        self.menubar.setObjectName(u"menubar")
        self.menubar.setGeometry(QRect(0, 0, 1390, 22))
        self.menubar.setGeometry(QRect(0, 0, 1411, 22))
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QStatusBar(MainWindow)
        self.statusbar.setObjectName(u"statusbar")