RLPlot
Science
Description:

RLPlot is is a plotting program to create high quality graphs from data.
Based on values stored in a spreadsheet several menus help you to create
graphs of your choice. The Graphs are displayed as you get them (WYSIWIG).
Double click any element of the graph (or a single click with the right
mouse button) to modify its properties. RLPlot is a cross platform
development for Linux and Windows. Exported file formats include
Scalable Vector Graphics (SVG), Encapsulated Postscript (EPS).

Changelog:

8 years ago

* contour plot
* transparent colors
* spreadsheet scripting

9 years ago

conar

Hi, I'm trying to build rlplot 1.4 in debian etch using qt4, and always get this error:

g++ -I/usr/include/Qt -pipe -O2 -o moc_QT_Spec.o -c moc_QT_Spec.cpp
In file included from moc_QT_Spec.cpp:10:
QT_Spec.h:22:21: error: qwidget.h: No existe el fichero o el directorio
QT_Spec.h:23:26: error: qapplication.h: No existe el fichero o el directorio
QT_Spec.h:24:24: error: qnamespace.h: No existe el fichero o el directorio
QT_Spec.h:27:19: error: qpen.h: No existe el fichero o el directorio
QT_Spec.h:28:23: error: qprinter.h: No existe el fichero o el directorio
QT_Spec.h:29:26: error: qdragobject.h: No existe el fichero o el directorio
QT_Spec.h:30:23: error: qmenubar.h: No existe el fichero o el directorio
QT_Spec.h:31:25: error: qscrollbar.h: No existe el fichero o el directorio
QT_Spec.h:32:26: error: qmessagebox.h: No existe el fichero o el directorio
QT_Spec.h:33:22: error: qpixmap.h: No existe el fichero o el directorio
QT_Spec.h:34:26: error: qfiledialog.h: No existe el fichero o el directorio
QT_Spec.h:35:21: error: qimage.h: No existe el fichero o el directorio
QT_Spec.h:36:22: error: qcursor.h: No existe el fichero o el directorio
QT_Spec.h:37:25: error: qclipboard.h: No existe el fichero o el directorio
QT_Spec.h:38:22: error: qbuffer.h: No existe el fichero o el directorio
QT_Spec.h:39:22: error: qbitmap.h: No existe el fichero o el directorio
QT_Spec.h:40:26: error: qtextstream.h: No existe el fichero o el directorio
moc_QT_Spec.cpp:12:2: error: #error "The header file 'QT_Spec.h' doesn't include <QObject>."
QT_Spec.h:56: error: 'QWidget' has not been declared
QT_Spec.h:59: error: expected class-name before '{' token
QT_Spec.h:60: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
QT_Spec.h:61: error: expected ';' before 'public'
QT_Spec.h:67: error: 'QTimerEvent' has not been declared
QT_Spec.h:82: error: expected `)' before '*' token
QT_Spec.h:106: error: expected class-name before '{' token
QT_Spec.h:107: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
QT_Spec.h:108: error: expected ';' before 'public'
QT_Spec.h:111: error: expected `:' before 'slots'
QT_Spec.h:112: error: expected primary-expression before 'void'
QT_Spec.h:112: error: ISO C++ forbids declaration of 'slots' with no type
QT_Spec.h:112: error: expected ';' before 'void'
QT_Spec.h:116: error: ISO C++ forbids declaration of 'QWidget' with no type
QT_Spec.h:116: error: expected ';' before '*' token
QT_Spec.h:144: error: expected class-name before '{' token
QT_Spec.h:145: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
QT_Spec.h:147: error: expected ';' before 'public'
QT_Spec.h:149: error: ISO C++ forbids declaration of 'QPixmap' with no type
QT_Spec.h:149: error: expected ';' before '*' token
QT_Spec.h:150: error: ISO C++ forbids declaration of 'QMenuBar' with no type
QT_Spec.h:150: error: expected ';' before '*' token
QT_Spec.h:152: error: expected `)' before '*' token
QT_Spec.h:157: error: expected `:' before 'slots'
QT_Spec.h:158: error: expected primary-expression before 'void'
QT_Spec.h:158: error: ISO C++ forbids declaration of 'slots' with no type
QT_Spec.h:158: error: expected ';' before 'void'
QT_Spec.h:170: error: 'QPaintEvent' has not been declared
QT_Spec.h:171: error: 'QResizeEvent' has not been declared
QT_Spec.h:172: error: 'QCloseEvent' has not been declared
QT_Spec.h:173: error: 'QMouseEvent' has not been declared
QT_Spec.h:174: error: 'QMouseEvent' has not been declared
QT_Spec.h:175: error: 'QMouseEvent' has not been declared
QT_Spec.h:176: error: 'QMouseEvent' has not been declared
QT_Spec.h:177: error: 'QKeyEvent' has not been declared
QT_Spec.h:178: error: 'QFocusEvent' has not been declared
QT_Spec.h:181: error: ISO C++ forbids declaration of 'QWidget' with no type
QT_Spec.h:181: error: expected ';' before '*' token
QT_Spec.h: In member function 'void RLPwidget::cmCopy()':
QT_Spec.h:161: error: cannot convert 'RLPwidget* const' to 'int*' for argument '2' to 'bool ProcMenuEvent(int, int*, anyOutput*, GraphObj*)'
QT_Spec.h: In member function 'void RLPwidget::cmCut()':
QT_Spec.h:162: error: cannot convert 'RLPwidget* const' to 'int*' for argument '2' to 'bool ProcMenuEvent(int, int*, anyOutput*, GraphObj*)'
QT_Spec.h: In member function 'void RLPwidget::cmZoomIn()':
QT_Spec.h:163: error: cannot convert 'RLPwidget* const' to 'int*' for argument '2' to 'bool ProcMenuEvent(int, int*, anyOutput*, GraphObj*)'
QT_Spec.h: In member function 'void RLPwidget::cmZoomOut()':
QT_Spec.h:164: error: cannot convert 'RLPwidget* const' to 'int*' for argument '2' to 'bool ProcMenuEvent(int, int*, anyOutput*, GraphObj*)'
QT_Spec.h: In member function 'void RLPwidget::cmZoomFit()':
QT_Spec.h:165: error: cannot convert 'RLPwidget* const' to 'int*' for argument '2' to 'bool ProcMenuEvent(int, int*, anyOutput*, GraphObj*)'
QT_Spec.h: At global scope:
QT_Spec.h:188: error: expected class-name before '{' token
QT_Spec.h:192: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
QT_Spec.h:193: error: expected ';' before 'public'
QT_Spec.h:197: error: expected `)' before '*' token
QT_Spec.h:201: error: 'QPaintEvent' has not been declared
QT_Spec.h:202: error: 'QMouseEvent' has not been declared
QT_Spec.h:203: error: 'QMouseEvent' has not been declared
QT_Spec.h:204: error: 'QMouseEvent' has not been declared
QT_Spec.h:205: error: 'QMouseEvent' has not been declared
QT_Spec.h:206: error: 'QKeyEvent' has not been declared
QT_Spec.h:207: error: 'QFocusEvent' has not been declared
QT_Spec.h:208: error: 'QFocusEvent' has not been declared
QT_Spec.h:209: error: 'QCloseEvent' has not been declared
QT_Spec.h:210: error: 'QTimerEvent' has not been declared
QT_Spec.h:213: error: ISO C++ forbids declaration of 'QWidget' with no type
QT_Spec.h:213: error: expected ';' before '*' token
QT_Spec.h:220: error: ISO C++ forbids declaration of 'QMainWindow' with no type
QT_Spec.h:220: error: expected ';' before '*' token
QT_Spec.h:221: error: ISO C++ forbids declaration of 'QWidget' with no type
QT_Spec.h:221: error: expected ';' before '*' token
QT_Spec.h:223: error: ISO C++ forbids declaration of 'QPixmap' with no type
QT_Spec.h:223: error: expected ';' before '*' token
QT_Spec.h:224: error: ISO C++ forbids declaration of 'QImage' with no type
QT_Spec.h:224: error: expected ';' before '*' token
QT_Spec.h:225: error: 'QPen' does not name a type
QT_Spec.h:226: error: 'QPainter' does not name a type
QT_Spec.h:227: error: 'QFont' does not name a type
QT_Spec.h:231: error: 'QMainWindow' has not been declared
QT_Spec.h:232: error: 'QWidget' has not been declared
QT_Spec.h:232: error: 'BitMapQT::BitMapQT(GraphObj*, int*, int, int)' cannot be overloaded
QT_Spec.h:231: error: with 'BitMapQT::BitMapQT(GraphObj*, int*, int, int)'
QT_Spec.h:258: error: ISO C++ forbids declaration of 'QScrollBar' with no type
QT_Spec.h:258: error: expected ';' before '*' token
QT_Spec.h: In member function 'virtual void OutputQT::Focus()':
QT_Spec.h:270: error: 'widget' was not declared in this scope
QT_Spec.h: At global scope:
QT_Spec.h:290: error: ISO C++ forbids declaration of 'QPrinter' with no type
QT_Spec.h:290: error: expected ';' before '*' token
QT_Spec.h:312: error: 'QPen' does not name a type
QT_Spec.h:313: error: 'QFont' does not name a type
QT_Spec.h:314: error: 'QPainter' does not name a type
QT_Spec.h:318: error: 'QWMatrix' does not name a type
moc_QT_Spec.cpp:36: error: 'QMetaObject' does not name a type
moc_QT_Spec.cpp:41: error: expected initializer before '*' token
moc_QT_Spec.cpp:46: error: no 'void* TxtCurBlink::qt_metacast(const char*)' member function declared in class 'TxtCurBlink'
moc_QT_Spec.cpp: In member function 'void* TxtCurBlink::qt_metacast(const char*)':
moc_QT_Spec.cpp:49: error: 'strcmp' was not declared in this scope
moc_QT_Spec.cpp:51: error: 'QObject' has not been declared
moc_QT_Spec.cpp: At global scope:
moc_QT_Spec.cpp:54: error: 'int TxtCurBlink::qt_metacall' is not a static member of 'class TxtCurBlink'
moc_QT_Spec.cpp:54: error: 'QMetaObject' has not been declared
moc_QT_Spec.cpp:54: error: expected primary-expression before 'int'
moc_QT_Spec.cpp:54: error: expected primary-expression before 'void'
moc_QT_Spec.cpp:54: error: initializer expression list treated as compound expression
moc_QT_Spec.cpp:55: error: expected ',' or ';' before '{' token
moc_QT_Spec.cpp:81: error: 'QMetaObject' does not name a type
moc_QT_Spec.cpp:86: error: expected initializer before '*' token
moc_QT_Spec.cpp:91: error: 'RLPaction' has not been declared
moc_QT_Spec.cpp: In function 'void* qt_metacast(const char*)':
moc_QT_Spec.cpp:94: error: 'strcmp' was not declared in this scope
moc_QT_Spec.cpp:95: error: expected type-specifier before 'RLPaction'
moc_QT_Spec.cpp:95: error: expected `>' before 'RLPaction'
moc_QT_Spec.cpp:95: error: expected `(' before 'RLPaction'
moc_QT_Spec.cpp:95: error: 'RLPaction' was not declared in this scope
moc_QT_Spec.cpp:95: error: expected primary-expression before '>' token
moc_QT_Spec.cpp:95: error: invalid use of 'this' in non-member function
moc_QT_Spec.cpp:95: error: expected `)' before ';' token
moc_QT_Spec.cpp:96: error: 'QAction' has not been declared
moc_QT_Spec.cpp: At global scope:
moc_QT_Spec.cpp:99: error: 'RLPaction' has not been declared
moc_QT_Spec.cpp:99: error: 'QMetaObject' has not been declared
moc_QT_Spec.cpp:99: error: expected primary-expression before 'int'
moc_QT_Spec.cpp:99: error: expected primary-expression before 'void'
moc_QT_Spec.cpp:99: error: initializer expression list treated as compound expression
moc_QT_Spec.cpp:100: error: expected ',' or ';' before '{' token
moc_QT_Spec.cpp:143: error: 'QMetaObject' does not name a type
moc_QT_Spec.cpp:148: error: expected initializer before '*' token
moc_QT_Spec.cpp:153: error: no 'void* RLPwidget::qt_metacast(const char*)' member function declared in class 'RLPwidget'
moc_QT_Spec.cpp: In member function 'void* RLPwidget::qt_metacast(const char*)':
moc_QT_Spec.cpp:156: error: 'strcmp' was not declared in this scope
moc_QT_Spec.cpp:158: error: 'QMainWindow' has not been declared
moc_QT_Spec.cpp: At global scope:
moc_QT_Spec.cpp:161: error: 'int RLPwidget::qt_metacall' is not a static member of 'class RLPwidget'
moc_QT_Spec.cpp:161: error: 'QMetaObject' has not been declared
moc_QT_Spec.cpp:161: error: expected primary-expression before 'int'
moc_QT_Spec.cpp:161: error: expected primary-expression before 'void'
moc_QT_Spec.cpp:161: error: initializer expression list treated as compound expression
moc_QT_Spec.cpp:162: error: expected ',' or ';' before '{' token
moc_QT_Spec.cpp:200: error: 'QMetaObject' does not name a type
moc_QT_Spec.cpp:205: error: expected initializer before '*' token
moc_QT_Spec.cpp:210: error: no 'void* DlgWidget::qt_metacast(const char*)' member function declared in class 'DlgWidget'
moc_QT_Spec.cpp: In member function 'void* DlgWidget::qt_metacast(const char*)':
moc_QT_Spec.cpp:213: error: 'strcmp' was not declared in this scope
moc_QT_Spec.cpp:215: error: 'QWidget' has not been declared
moc_QT_Spec.cpp: At global scope:
moc_QT_Spec.cpp:218: error: 'int DlgWidget::qt_metacall' is not a static member of 'class DlgWidget'
moc_QT_Spec.cpp:218: error: 'QMetaObject' has not been declared
moc_QT_Spec.cpp:218: error: expected primary-expression before 'int'
moc_QT_Spec.cpp:218: error: expected primary-expression before 'void'
moc_QT_Spec.cpp:218: error: initializer expression list treated as compound expression
moc_QT_Spec.cpp:219: error: expected ',' or ';' before '{' token
make[1]: *** [moc_QT_Spec.o] Error 1
make[1]: se sale del directorio `/mnt/nt/marmo/Descargas/rlplot'
make: *** [Qt4] Error 2

Thanks a lot in adavnce!

Conar

Report

9 years ago

Andersonian

Guys, don't forget about xgraph. It's different, but it can serve a lot of purposes.

Report

10 years ago

debernardis

I have packaged it for puppy linux:
http://www.debernardis.it/dotpups/rlplot-1.2.pup

Report

11 years ago

Animatrix30

Hi !!

I think it will be great, if you can add a "make install", in order to have the program really installed....

Report

11 years ago

c71960

I am not familiar with all the different platforms RLPlot runs on. There exist some packages for some platforms (Debian, Mandrake, OSX ...) and I do not know how and what all these packages install. If install just copies the executables to some public directory its probably a poor installer, I suppose.

Report

11 years ago

gohanz

Report

11 years ago

ViRgiLiO

We need this kind of sotware! I'm bored to jump to Windows to use easyly this kind of program. Keep it that work, please.

Report

Supporters

Recent Donations

Be the first to donate
Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 79%
79.00 Likes
21 Dislikes

0 Supporters for RLPlot:

Recent Donations:

Be the first to donate
show all
Details
version
1.5
updated May 02 2008
added Feb 25 2006
downloads
page views 359
support c71960
For The Product
RLPlot
5 - 10 - 25 - 50 - 100 - 200 - 500