[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdeedu/kalgebra
From: Aleix Pol Gonzalez <aleixpol () gmail ! com>
Date: 2010-10-26 16:24:21
Message-ID: 20101026162421.48EF4AC897 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1190018 by apol:
Use the same Variables module for 2D functions.
M +2 -0 analitzagui/variablesmodel.h
M +2 -2 mobile/functionsdialog.cpp
M +1 -1 mobile/functionsdialog.h
M +1 -1 mobile/uiconfig.cpp
--- trunk/KDE/kdeedu/kalgebra/analitzagui/variablesmodel.h #1190017:1190018
@@ -45,6 +45,8 @@
void insertVariable(const QString& name, const Analitza::Expression& value);
void setEditable(bool ed) { m_editable=ed; }
+
+ Analitza::Variables* variables() const { return m_vars; }
public slots:
/** Updates the variables information */
void updateInformation();
--- trunk/KDE/kdeedu/kalgebra/mobile/functionsdialog.cpp #1190017:1190018
@@ -27,8 +27,8 @@
#include <analitzagui/functionedit.h>
#include <analitza/variables.h>
-FunctionsDialog::FunctionsDialog(FunctionsModel* model, QWidget* parent)
- : QDialog(parent), m_model(model), m_vars(new Analitza::Variables)
+FunctionsDialog::FunctionsDialog(FunctionsModel* model, Analitza::Variables* vars, QWidget* parent)
+ : QDialog(parent), m_model(model), m_vars(vars)
{
setLayout(new QVBoxLayout);
--- trunk/KDE/kdeedu/kalgebra/mobile/functionsdialog.h #1190017:1190018
@@ -33,7 +33,7 @@
{
Q_OBJECT
public:
- explicit FunctionsDialog(FunctionsModel* model, QWidget* parent = 0);
+ explicit FunctionsDialog(FunctionsModel* model, Analitza::Variables* vars, QWidget* parent = 0);
public slots:
void addFunction();
--- trunk/KDE/kdeedu/kalgebra/mobile/uiconfig.cpp #1190017:1190018
@@ -47,7 +47,7 @@
WIDGET_CREATOR(QDoubleSpinBox)
WIDGET_CREATOR(QPushButton)
WIDGET_CREATOR(TreeView)
-WIDGET_CREATOR(FunctionsDialog, m_app->functionsModel())
+WIDGET_CREATOR(FunctionsDialog, m_app->functionsModel(), m_app->variablesModel()->variables())
WIDGET_CREATOR(Graph2D, m_app->functionsModel())
QScriptValue UiConfig::variablesModel()
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic