[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdereview/kalgebra/src
From:       Aleix Pol Gonzalez <aleixpol () gmail ! com>
Date:       2007-05-15 11:10:01
Message-ID: 1179227401.196053.25735.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 664964 by apol:

fix. Some EBN issues solved

 M  +1 -1      expressionedit.cpp  
 M  +1 -1      expressionedit.h  
 M  +3 -3      function.cpp  
 M  +3 -3      function.h  
 M  +1 -1      kalgebra.desktop  
 M  +2 -2      object.h  


--- trunk/kdereview/kalgebra/src/expressionedit.cpp #664963:664964
@@ -367,7 +367,7 @@
 	ajudant(msg, pos-QPoint(0, 50));
 }
 
-void ExpressionEdit::ajudant(const QString& msg, QPoint p)
+void ExpressionEdit::ajudant(const QString& msg, const QPoint& p)
 {
 	if(!msg.isEmpty()){
 		QFontMetrics fm(m_helptip->font());
--- trunk/kdereview/kalgebra/src/expressionedit.h #664963:664964
@@ -110,7 +110,7 @@
 		
 		void helpShow(const QString& funcname, int param=0);
 		static QString findPrec(const QString& exp, int &act, int cur, int &param, const \
                QString& tit);
-		void ajudant(const QString&, QPoint p);
+		void ajudant(const QString&, const QPoint& p);
 		QString lastWord(int);
 		QString editingWord(int pos, int &param);
 		void focusInEvent (QFocusEvent * event);
--- trunk/kdereview/kalgebra/src/function.cpp #664963:664964
@@ -97,7 +97,7 @@
 		err << i18n("Too much lambda for a 2D Graph");
 }
 
-void function::update_pointsY(QRect viewport, unsigned int max_res)
+void function::update_pointsY(const QRect& viewport, unsigned int max_res)
 {
 	if(viewport.left()==m_last_viewport.left() && \
viewport.right()==m_last_viewport.right() && max_res==m_last_max_res/* || \
max_res<=viewport.width()*/)  return;
@@ -148,7 +148,7 @@
 	m_last_max_res = max_res;
 }
 
-void function::update_pointsX(QRect viewport, unsigned int max_res)
+void function::update_pointsX(const QRect& viewport, unsigned int max_res)
 {
 	if(viewport.top()==m_last_viewport.top() && \
viewport.bottom()==m_last_viewport.bottom() && max_res==m_last_max_res || \
max_res<=static_cast<unsigned int>(-viewport.height()))  return;
@@ -196,7 +196,7 @@
 }
 
 
-void function::update_pointsPolar(QRect viewport, unsigned int max_res)
+void function::update_pointsPolar(const QRect& viewport, unsigned int max_res)
 {
 	Q_ASSERT(func->expression()->isCorrect());
 	if(max_res==m_last_max_res && !m_last_viewport.isNull())
--- trunk/kdereview/kalgebra/src/function.h #664963:664964
@@ -115,9 +115,9 @@
 	unsigned int m_last_resolution;
 	unsigned int m_last_max_res;
 	QStringList err; //function errors
-	void update_pointsY(QRect viewport, unsigned int resolucio); //for functions such \
                as y=f(x)
-	void update_pointsX(QRect viewport, unsigned int resolucio); //for functions such \
                as x=f(y)
-	void update_pointsPolar(QRect viewport, unsigned int resolucio); //for functions \
such as r=f(sigma) +	void update_pointsY(const QRect& viewport, unsigned int \
resolucio); //for functions such as y=f(x) +	void update_pointsX(const QRect& \
viewport, unsigned int resolucio); //for functions such as x=f(y) +	void \
update_pointsPolar(const QRect& viewport, unsigned int resolucio); //for functions \
such as r=f(sigma)  QPair<QPointF, QString> calc(const QPointF& dp);
 	
 	inline QPointF fromPolar(double r, double th) { return QPointF(r*cos(th), \
                r*sin(th)); }
--- trunk/kdereview/kalgebra/src/kalgebra.desktop #664963:664964
@@ -18,6 +18,6 @@
 MimeType=application/x-kalgebra
 Icon=kalgebra
 Type=Application
-#DocPath=kig/index.html
+DocPath=kalgebra/index.html
 Terminal=false
 Categories=Qt;KDE;Education;Math;
--- trunk/kdereview/kalgebra/src/object.h #664963:664964
@@ -93,10 +93,10 @@
 	bool isContainer() const { return m_type==container; }
 	
 	/** Returns the string representation of the object. */
-	virtual QString toString() const { return "object"; };
+	virtual QString toString() const = 0;
 	
 	/** Returns the MathML representation of the object. */
-	virtual QString toMathML() const { return "object"; };
+	virtual QString toMathML() const = 0;
 	
 	/** Converts a @p tag to a type. */
 	static enum ObjectType whatType(const QString& tag); //FIXME: Needed?


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic