Search found 5 matches

by josh.wu
Wed Aug 27, 2014 8:06 am
Forum: QCAD Programming, Script Programming and Contributing
Topic: Making a C++ class scriptable
Replies: 1
Views: 4147

Making a C++ class scriptable

how can i make my c++ class can be use in Script。 like RActionAdapter: function EAction(guiAction) { RActionAdapter.call(this); this.guiAction = guiAction; if (!isNull(guiAction)) { this.setGuiAction(guiAction); } // Constructor is called without arguments to create prototype // for derived class. A...
by josh.wu
Thu Feb 13, 2014 4:14 am
Forum: QCAD Programming, Script Programming and Contributing
Topic: how to use script
Replies: 0
Views: 4047

how to use script

I tired to create new app based on QCad, RGuiAction cutAction; RGuiAction drawLineAction; cutAction.setDefaultShortcut(QKeySequence::Cut); cutAction.setScriptFile(QString("scripts/Edit/Cut/Cut.js")); cutAction.setIcon(QString("scripts/Edit/Cut/Cut.svg")); cutAction.addToMenu(ui.menu_E); drawLineActi...
by josh.wu
Fri Jan 24, 2014 9:03 am
Forum: QCAD Programming, Script Programming and Contributing
Topic: How to add zooming capabilities to RGraphicsViewQt
Replies: 6
Views: 14348

Re: How to add zooming capabilities to RGraphicsViewQt

I modified init_viewport.js: include('scripts/Widgets/Viewport/Viewport.js'); include("scripts/DefaultAction.js"); var viewports = Viewport.getViewports(widget, documentInterface); // creates a scene for the view, // attaches the scene to the document interface, // sets default navigation, // adds s...
by josh.wu
Mon Jan 20, 2014 1:49 pm
Forum: QCAD Programming, Script Programming and Contributing
Topic: How to add zooming capabilities to RGraphicsViewQt
Replies: 6
Views: 14348

Re: How to add zooming capabilities to RGraphicsViewQt

All user interaction including mouse panning, mouse zooming, scroll bars, selecting entities, etc. is implemented as scripts: Navigation (panning, zooming, ...): scripts/Navigation/DefaultNavigation/DefaultNavigation.js Default behavior (selecting entities, drag and drop, ...): scripts/DefaultActio...
by josh.wu
Sun Jan 19, 2014 10:59 am
Forum: QCAD Programming, Script Programming and Contributing
Topic: How to add zooming capabilities to RGraphicsViewQt
Replies: 6
Views: 14348

Re: How to add zooming capabilities to RGraphicsViewQt

How can I make the support/example/mainwindow can respond to mouse selection entities, drag and drop entities,editing entities. Thank you!

Go to advanced search