SET( QT_USE_QT3SUPPORT TRUE ) is delete from all CmakeLists.txt and adapting the souces, but "FIND_PACKAGE( Qt4 4.6.3 REQUIRED QtCore QtGui Qt3Support QtSvg QtXml QtScript)" in the root-CMakeLists.txt is unchanged. So Q3*-Header like Q3PtrList will not produce an error.
* moved from QTextEdit to QPlainTextEdit, better for plain text
* moded from Q3Textstream to QTextStream
* added doxygen documentation
* highlight current line
* octave_window.cpp (startOctave): First implementation of
GNU Octave connection to qucs. Thank you very much Michael!
git-svn-id: https://qucs.svn.sourceforge.net/svnroot/qucs/trunk@1804 b5b04e8c-4942-46c9-ab4f-83783d557d1c
* paintings/rectangle.cpp, paintings/portsymbol.cpp,
paintings/id_text.cpp, paintings/graphictext.cpp,
paintings/graphicline.cpp, paintings/ellipsearc.cpp,
paintings/ellipse.cpp, paintings/arrow.cpp (saveCpp): Added
support functions for saving drawing as C++ code snippet.
* dialogs/vasettingsdialog.cpp (VASettingsDialog): Added new
property dialog for Verilog-A files.
* textdoc.cpp (getModuleName): Added function to obtain
module/entity name of a text file (e.g. Verilog or VHDL).
(saveSettings): Saving additional settings for Verilog-A text
files.
* schematic_file.cpp (saveSymbolCpp): Added code to save C++
symbol drawing code into the dataset of a schematic.
(saveDocument): Usin above function to save C++ code of a symbol
drawing document associated with a Verilog-A file.
* schematic.cpp (adjustPortNumbers): Creating/updating Verilog-A
text file's default symbol when switching to symbol page.
2009-10-27 Stefan Jahn <stefan@lkcc.org>
* vafile.cpp (VerilogA_File_Info): Added new class parsing ports
and module name of a Verilog-A file.
git-svn-id: https://qucs.svn.sourceforge.net/svnroot/qucs/trunk@1755 b5b04e8c-4942-46c9-ab4f-83783d557d1c
* paintings/rectangle.cpp, paintings/portsymbol.cpp,
paintings/id_text.cpp, paintings/graphictext.cpp,
paintings/graphicline.cpp, paintings/ellipsearc.cpp,
paintings/ellipse.cpp, paintings/arrow.cpp (saveCpp): Added
support functions for saving drawing as C++ code snippet.
* dialogs/vasettingsdialog.cpp (VASettingsDialog): Added new
property dialog for Verilog-A files.
* textdoc.cpp (getModuleName): Added function to obtain
module/entity name of a text file (e.g. Verilog or VHDL).
(saveSettings): Saving additional settings for Verilog-A text
files.
* schematic_file.cpp (saveSymbolCpp): Added code to save C++
symbol drawing code into the dataset of a schematic.
(saveDocument): Usin above function to save C++ code of a symbol
drawing document associated with a Verilog-A file.
* schematic.cpp (adjustPortNumbers): Creating/updating Verilog-A
text file's default symbol when switching to symbol page.
2009-10-27 Stefan Jahn <stefan@lkcc.org>
* vafile.cpp (VerilogA_File_Info): Added new class parsing ports
and module name of a Verilog-A file.
* syntax.cpp (highlightParagraph): Added syntaxhighlighting for
Verilog-A sources.
* qucs.cpp (initContentListView): Added new 'Verilog-A' file
content tab. VA files can now be edited in builtin text editor.
git-svn-id: https://qucs.svn.sourceforge.net/svnroot/qucs/trunk@1753 b5b04e8c-4942-46c9-ab4f-83783d557d1c
* syntax.cpp (highlightParagraph): Added syntaxhighlighting for
Verilog-A sources.
* qucs.cpp (initContentListView): Added new 'Verilog-A' file
content tab. VA files can now be edited in builtin text editor.
* textdoc.cpp (becomeCurrent): Changing menu entry for skeleton
inserting depending on the language.
(commentSelected): Disabling code depending on language.
(insertSkeleton): Inserting module/entity prototype depending on
language.
* qucsdoc.cpp: Added helper functions for document file suffix and
basename extraction.
* qucs.cpp (slotCMenuDelGroup): Additionally removing '*.sym'
files during group removal.
* syntax.cpp (markWord): Syntax highlighting now depends on the
language of the displayed language. Added support for
Verilog-HDL.
* textdoc.cpp (TextDoc): Setting up current (computer) language
when loading a document and passing it to the syntax highlighter.
* qucs.cpp (slotOpenContent): Allowing Verilog-HDL (.v) files to
be double-clicked in Content-Tab, which opens the file in builtin
text editor.
git-svn-id: https://qucs.svn.sourceforge.net/svnroot/qucs/trunk@1750 b5b04e8c-4942-46c9-ab4f-83783d557d1c
* syntax.cpp (markWord): Syntax highlighting now depends on the
language of the displayed language. Added support for
Verilog-HDL.
* textdoc.cpp (TextDoc): Setting up current (computer) language
when loading a document and passing it to the syntax highlighter.
* qucs.cpp (slotOpenContent): Allowing Verilog-HDL (.v) files to
be double-clicked in Content-Tab, which opens the file in builtin
text editor.
* textdoc.cpp: Moved syntax highligther class into 'syntax.cpp'
file.
* schematic.cpp (adjustPortNumbers): If symbol for text file is
requested, then create default symbol for VHDL files.
* qucs.cpp (slotSymbolEdit): Allowing to edit symbols for text
documents.
2009-10-19 Stefan Jahn <stefan@lkcc.org>
* vhdlfile.cpp (VHDL_File_Info): Allowing function to read VHDL
file information directly from files.
git-svn-id: https://qucs.svn.sourceforge.net/svnroot/qucs/trunk@1749 b5b04e8c-4942-46c9-ab4f-83783d557d1c
* textdoc.cpp: Moved syntax highligther class into 'syntax.cpp'
file.
* schematic.cpp (adjustPortNumbers): If symbol for text file is
requested, then create default symbol for VHDL files.
* qucs.cpp (slotSymbolEdit): Allowing to edit symbols for text
documents.
2009-10-19 Stefan Jahn <stefan@lkcc.org>
* vhdlfile.cpp (VHDL_File_Info): Allowing function to read VHDL
file information directly from files.
* dialogs/simmessage.cpp (startSimulator): Implemented module
pre-compilation for VHDL files.
2009-10-06 Stefan Jahn <stefan@lkcc.org>
* vhdlfile.cpp (VHDL_File_Info): Implemented class which parses
VHDL ports and generics as well as the appropriate data types.
git-svn-id: https://qucs.svn.sourceforge.net/svnroot/qucs/trunk@1740 b5b04e8c-4942-46c9-ab4f-83783d557d1c
* dialogs/simmessage.cpp (startSimulator): Implemented module
pre-compilation for VHDL files.
2009-10-06 Stefan Jahn <stefan@lkcc.org>
* vhdlfile.cpp (VHDL_File_Info): Implemented class which parses
VHDL ports and generics as well as the appropriate data types.
* subcircuit.cpp (vhdlCode): Added subcircuit parameters in VHDL
using the generic map() feature.
* phototransistor.cpp (createSymbol): Fixed symbol painting.
2009-04-07 Stefan Jahn <stefan@lkcc.org>
* textdoc.cpp (createPopupMenu): Added "Document properties" to
the right click popup menu in text editor files.
* schematic_file.cpp (createSubNetlistPlain): Using generic()
definitions for subcircuit parameters in VHDL.
* qucs_ar.ts: Updated arabic translations. Thanks to Chabane!
git-svn-id: https://qucs.svn.sourceforge.net/svnroot/qucs/trunk@1686 b5b04e8c-4942-46c9-ab4f-83783d557d1c
* subcircuit.cpp (vhdlCode): Added subcircuit parameters in VHDL
using the generic map() feature.
* phototransistor.cpp (createSymbol): Fixed symbol painting.
2009-04-07 Stefan Jahn <stefan@lkcc.org>
* textdoc.cpp (createPopupMenu): Added "Document properties" to
the right click popup menu in text editor files.
* schematic_file.cpp (createSubNetlistPlain): Using generic()
definitions for subcircuit parameters in VHDL.
* qucs_ar.ts: Updated arabic translations. Thanks to Chabane!
* dialogs/digisettingsdialog.cpp (slotOk): Transfering digital
setting into the appropriate textdoc.
* textdoc.cpp (saveSettings, loadSettings): Implemented load/save
functionality for digital setting (e.g. simulation time).