14 Commits

Author SHA1 Message Date
Andrey Kalmykov
f3cfb599a0 Clean up main.h inclusion list 2024-05-26 21:08:19 +03:00
Vadim Kuznetsov
ead1b387dd Try render device icons dynamically 2023-10-20 16:47:28 +03:00
Krasilnikov Sergey
b2a577c838 lround instead of int(x+0.5) 2023-01-15 02:23:02 +03:00
in3otd
a6ea064d8d Use category and module index in component search
to identify the component.
Using the component description, as done previously, is ambiguous
as different components happens to have the same description (e.g.
"n-MOSFET")
2016-07-24 15:11:38 +02:00
yodalee
95293bf847 change Content in module to QList<Module *> 2014-11-08 01:44:33 +08:00
yodalee
4ed9731a0e change categories in module to QList<Category *>
Simple API change
Q3Ptrlist iterate change to QList const iterator
change getModulesNr return value to -1 if no such category
since there will be category locate at 0
2014-11-08 01:44:33 +08:00
yodalee
6cf1757b04 move q3dict to qhash in modules 2014-11-03 04:01:47 +08:00
yodalee
6e784d847f clean redundant include in main directory
messagedock.h messagedock.cpp

element.cpp
main.h
mnemo.h mnemo.cpp
module.cpp module.h

mouseaction.h mouseaction.cpp

node.h
octave_window.h

qucs.cpp qucs.h

syntax.h
viewpainter.h
wire.h
wirelabel.cpp wirelabel.h
2014-10-30 21:41:05 +08:00
Guilherme Brondani Torri
ffab18efd6 got to load symbol file and icon 2014-04-05 00:58:32 +02:00
Guilherme Brondani Torri
4f82c92212 loader working with hardcoded paths 2014-04-05 00:58:31 +02:00
Guilherme Brondani Torri
bdcd3195f1 hook up menu action with module method 2014-04-05 00:58:31 +02:00
cnovak
43fec581c4 Removed q3filedialogs 2013-03-15 18:14:06 +01:00
Frans Schreuder
5736ac67f8 Compiles with QT4 (still crashes when opening a document) 2012-10-31 09:15:06 +01:00
ela
4a57e7a062 2009-11-08 Stefan Jahn <stefan@lkcc.org>
* qucs.cpp (slotSetCompView, fillComboBox, slotSelectComponent):
        Using new module/category interface for filling the component view
        and instantiating components for use on the schematic.

        * module.cpp: New components are now registered in
        registerModules() function for static linking.  This is now the
        only location where to tell the application about such a
        component.

        * module.h (class Module): Implemented new module and category
        classes for use as dynamic lists for available components seen in
        the component tab.

2009-11-08  Stefan Jahn  <stefan@lkcc.org>

        * component.cpp (getComponentFromName): Using new module interface
        for instantiating components currently loaded.
2009-11-08 16:33:19 +00:00