kalgebra
Go to the documentation of this file.
22 #include <KMainWindow>
25 #include <QPushButton>
29 #include <config-kalgebra.h>
41 class KRecentFilesAction;
43 namespace Analitza {
class Expression; }
52 void add2D(
const Analitza::Expression& exp);
53 void add3D(
const Analitza::Expression& exp);
60 KRecentFilesAction* c_recentScripts;
61 Analitza::ExpressionEdit *c_exp;
63 QTreeView *c_variables;
64 QDockWidget *c_dock_vars;
65 Analitza::VariablesModel* c_varsModel;
69 Analitza::PlotsModel* b_funcsModel;
72 Analitza::PlotsView2D *m_graph2d;
73 QDockWidget *b_dock_funcs;
75 Analitza::VariablesModel* b_varsModel;
80 Analitza::ExpressionEdit *t_exp;
81 Analitza::PlotsView3D *m_graph3d;
82 Analitza::PlotsModel* t_model3d;
91 void fullScreen(
bool isFull);
93 void initializeRecentScripts();
96 void loadScript(
const KUrl& path);
99 void updateInformation();
100 void consoleCalculate();
101 void consoleEvaluate();
103 void select(
const QModelIndex& idx);
106 void edit_func (
const QModelIndex & );
107 void edit_var (
const QModelIndex & );
108 void toggleSquares();
109 void toggleKeepAspect();
113 void set_res_vfine();
115 void varsContextMenu(
const QPoint&);
124 void functools (
int );
126 void dictionaryFilterChanged(
const QString& filter);
128 void changeStatusBar (
const QString & );
129 void tabChanged (
int );
void add3D(const Analitza::Expression &exp)
The Console widget is able to receive an operation, solve it and show the value.
void add2D(const Analitza::Expression &exp)
The FunctionEdit dialog provides a way to specify functions.
KAlgebra(QWidget *parent=0)
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:35:27 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.