@ -26,7 +26,7 @@
#include "pic14.h"
#include <kdebug.h>
#include <klocale.h>
#include <tdelocale.h>
#include <tqregexp.h>
Expression::Expression( PIC14 *pic, Microbe *master, SourceLine sourceLine, bool suppressNumberTooBig )
@ -24,7 +24,7 @@
#include <tdeaboutdata.h>
#include <tdecmdlineargs.h>
#include <tqfile.h>
#include <iostream>
@ -25,7 +25,7 @@
@ -27,7 +27,7 @@
#include <assert.h>
#include <tqstring.h>
@ -28,7 +28,7 @@
#include <tdeconfig.h>
#include <kglobal.h>
#include <tdeglobal.h>
#include <tqpainter.h>
#include <tqtimer.h>
@ -27,8 +27,8 @@
#include <kinputdialog.h>
#include <kmessagebox.h>
#include <tdemessagebox.h>
@ -15,7 +15,7 @@
#include "simulator.h"
#include "viewiface.h"
#include <tqwhatsthis.h>
CircuitView::CircuitView( CircuitDocument * circuitDocument, ViewContainer *viewContainer, uint viewAreaId, const char *name )
#include <tdeapplication.h>
static const char description[] =
I18N_NOOP("An IDE for microcontrollers and electronics");
@ -21,8 +21,8 @@
#include "textview.h"
#include "viewcontainer.h"
#include <ktabwidget.h>
@ -16,8 +16,8 @@
#include <tdefiledialog.h>
Document::Document( const TQString &caption, KTechlab *ktechlab, const char *name )
#include <cmath>
#include <kiconloader.h>
@ -14,7 +14,7 @@
#include "resizeoverlay.h"
Item* DPText::construct( ItemDocument *itemDocument, bool newItem, const char *id )
@ -13,7 +13,7 @@
#include "drawpart.h"
#include "variant.h"
#include <tqbitarray.h>
DrawPart::DrawPart( ItemDocument *itemDocument, bool newItem, const char *id )
@ -17,7 +17,7 @@
Item* ADC::construct( ItemDocument *itemDocument, bool newItem, const char *id )
@ -16,7 +16,7 @@
#include "libraryitem.h"
Item* BiDirLED::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* BinaryCounter::construct( ItemDocument *itemDocument, bool newItem, const char *id )
{
#include "wire.h"
Item* BusSplitter::construct( ItemDocument *itemDocument, bool newItem, const char *id )
@ -18,7 +18,7 @@
#include "vccs.h"
#include "vcvs.h"
//BEGIN class DependentSource
#include "resistance.h"
Item* EC555::construct( ItemDocument *itemDocument, bool newItem, const char *id )
// Values for a,b,c,d,e,f,g of common-anode 7 segment display
bool numbers[16][7] =
Item * ECBJT::constructNPN( ItemDocument * itemDocument, bool newItem, const char * id )
#include "ecnode.h"
Item* ECCapacitor::construct( ItemDocument *itemDocument, bool newItem, const char *id )
#include "pin.h"
Item* ECCurrentSignal::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* ECCurrentSource::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* ECDiode::construct( ItemDocument *itemDocument, bool newItem, const char *id )
#include "voltagepoint.h"
Item* ECFixedVoltage::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* ECGround::construct( ItemDocument *itemDocument, bool newItem, const char *id )
#include "switch.h"
Item* ECKeyPad::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* ECLed::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* ECOpAmp::construct( ItemDocument *itemDocument, bool newItem, const char *id )
#include <tqstyle.h>
Item* ECResistor::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* ECSignalLamp::construct( ItemDocument *itemDocument, bool newItem, const char *id )
#include "subcircuits.h"
Item* ECSubcircuit::construct( ItemDocument *itemDocument, bool newItem, const char *id )
#include "voltagesignal.h"
const double conductance = 1e5; // Internal resistance
@ -11,7 +11,7 @@
#include "externalconnection.h"
Item* ExternalConnection::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* FullAdder::construct( ItemDocument *itemDocument, bool newItem, const char *id )
@ -12,7 +12,7 @@
#include "inductor.h"
Item* Inductor::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* MagnitudeComparator::construct( ItemDocument *itemDocument, bool newItem, const char *id )
#include "logic.h"
#include "matrixdisplaydriver.h"
@ -19,7 +19,7 @@
//BEGIN class MultiInputGate
#include <tqguardedptr.h>
#include <tqstringlist.h>
#include "voltagesource.h"
//BEGIN class Probe
#include "pushswitch.h"
#include <tqpixmap.h>
#include <tqpoint.h>
Item* RAM::construct( ItemDocument *itemDocument, bool newItem, const char *id )
#include "resistordip.h"
Item* ResistorDIP::construct( ItemDocument *itemDocument, bool newItem, const char *id )
//BEGIN class ECDPDT
@ -24,9 +24,9 @@
#include <ktempfile.h>
#include <tdetempfile.h>
#include <kstandarddirs.h>
#include <tqtextstream.h>
@ -24,8 +24,8 @@
#include "programmerdlg.h"
FlowCodeDocument::FlowCodeDocument( const TQString &caption, KTechlab *ktechlab, const char *name )
: ICNDocument( caption, ktechlab, name )
#include <tdepopupmenu.h>
#include "flowcode.h"
Item* CallSub::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* Count::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* Delay::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* Embed::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* End::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* ForLoop::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* InputButton::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* Interrupt::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* Keypad::construct( ItemDocument *itemDocument, bool newItem, const char *id )
@ -20,7 +20,7 @@
#include <tdestdaccel.h>
#include <tqaccel.h>
#include "pulse.h"
Item* Pulse::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* ReadPort::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* Repeat::construct( ItemDocument *itemDocument, bool newItem, const char *id )
#include "flowcodedocument.h"
#include "microsettings.h"
Item* SetPin::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* SevenSeg::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* Start::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* Sub::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* TestPin::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* Unary::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* VarAssignment::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* VarComparison::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* While::construct( ItemDocument *itemDocument, bool newItem, const char *id )
Item* WritePort::construct( ItemDocument *itemDocument, bool newItem, const char *id )
#include "colorcombo.h"
#include <kcolordialog.h>
bool ColorCombo::createdPalettes = false;
#include "itemlibrary.h"
#include "katemdi.h"
#include <tqlayout.h>
#include <tqlabel.h>
@ -12,8 +12,8 @@
#include "doublespinbox.h"
#include <tqlineedit.h>
#include "orientationwidget.h"
#include "propertieslistview.h"
@ -21,7 +21,7 @@
#include <tqdragobject.h>
#include <katemdi.h>
#include <tqpopupmenu.h>
#include "microselectwidget.h"
#include <kcombobox.h>
#include <tqgroupbox.h>
@ -20,8 +20,8 @@
#include <klineedit.h>
#include <kpushbutton.h>
@ -22,7 +22,7 @@
#include <kiconview.h>
#include <tqcanvas.h>
@ -20,9 +20,9 @@
#include <knuminput.h>
#include <tqbutton.h>
#include <tqcheckbox.h>
#include <tqcursor.h>
#include <tdeconfigskeleton.h>
#include <kurlrequester.h>
#include <kguiitem.h>
#include <kstdguiitem.h>
ProgrammerDlg::ProgrammerDlg( const TQString & picID, TQWidget *parent, const char *name )
#include <tdeversion.h>
#include <tqcombobox.h>
#include <tqevent.h>
#include <tqheader.h>
#include <tqpushbutton.h>
@ -25,8 +25,8 @@
@ -14,9 +14,9 @@
#include "ktechlab.h"
ICNView::ICNView( ICNDocument *icnDocument, ViewContainer *viewContainer, uint viewAreaId, const char *name )
@ -28,8 +28,8 @@
#include <kprinter.h>
@ -21,9 +21,9 @@
#include <tdeio/netaccess.h>
#include <tdeaccel.h>
#include <kurldrag.h>
@ -23,9 +23,9 @@
#include <kglobalsettings.h>
#include <tdeglobalsettings.h>
@ -47,8 +47,8 @@
#include <kkeydialog.h>
@ -18,8 +18,8 @@
#include "node.h"
#include "pinmapping.h"
// #include <kmessagebox.h>
// #include <tdemessagebox.h>
FlowCode::FlowCode( ProcessChain *processChain, KTechlab *parent )
@ -15,8 +15,8 @@
#include "languagemanager.h"
#include "src/core/ktlconfig.h"
#include <kprocess.h>
@ -13,8 +13,8 @@
#include "logview.h"
Gplib::Gplib( ProcessChain *processChain, KTechlab * parent )
Gplink::Gplink( ProcessChain *processChain, KTechlab * parent )
#include "ktempfile.h"
#include "tdetempfile.h"
#include "outputmethoddlg.h"
#include "processchain.h"
#include <kdockwidget.h>
#include <tqapplication.h>
@ -29,8 +29,8 @@
#include "sdcc.h"
SDCC::SDCC( ProcessChain * processChain, KTechlab * parent )
#include <tqwmatrix.h>
#include "mechanicssimulation.h"
#include "mechanicsview.h"
MechanicsDocument::MechanicsDocument( const TQString &caption, KTechlab *ktechlab, const char *name )
: ItemDocument( caption, ktechlab, name )
#include "mechanicsdocument.h"
#include "micropackage.h"
#include "picinfo12bit.h"
#include <kstaticdeleter.h>
PicAsm12bit *PicAsm12bit::m_self = 0;
#include "picinfo14bit.h"
PicAsm14bit *PicAsm14bit::m_self = 0;
#include "picinfo16bit.h"
PicAsm16bit *PicAsm16bit::m_self = 0;
static const int InnerWidth = 88;
#include <kmimetype.h>
#include <tqdom.h>
@ -29,9 +29,9 @@
#include <klibloader.h>
TextDocument *TextDocument::constructTextDocument( const TQString& caption, KTechlab *parent, const char *name )
@ -29,7 +29,7 @@
// #include "kateview.h"
#include "cnitem.h"
Variant::Variant( Type::Value type )
: TQObject()
#include <ksqueezedtextlabel.h>
#include <tqobjectlist.h>