theKompany.com
Navigation -> ProductsEmbeddedTKCGearServicesSupportAbout UsProjectsPress & Media


Overview : Announcement Mailing List : Aethera Plugins : BlackAdder : dbRadar
Data Architect : Kapital : Kivio mp : KOBOL : KODE : PyQtDoc : Quanta Gold : Rekall
tkCard : tkBackup : tkExpense : tkPhone : tkShopper : Eric Ultimate Solitaire
Licensing Information : Download basket


Black Adder: FAQ/Roadmap

Location / Home / Products / BlackAdder / FAQ

What will be the differences between the current Beta version and version 1.0?

The following areas will see the most development during the Beta period.

  • More editor features will be added, eg. find/search/replace, undo/redo.

  • Debugger functionality, eg. conditional breakpoints.

  • Much of the class documentation refers to the C++ implementation of Qt. This will be converted to be Python specific.

Of course it is BlackAdder's users who will have most influence on the development. Any feedback is very welcome.

How long will the Beta period last?

Difficult to say - hopefully no more than a couple of months. Although BlackAdder includes a lot of functionality, a lot of it (ie. Python, SIP, PyQt and Qt) is mature.

How will BlackAdder be shipped?

Both CD-ROM and download, whichever is convenient to you. The Windows component of BlackAdder is likely to be around 16M.

Is there a demo version?

A demonstration version is available which only includes the IDE and will not allow you to save your work. You will not be able to use the debugger unless you have installed Python and PyQt for yourself.

What version of Python is required?

BlackAdder requires Python version 2.0.

How will this affect PyQt?

There are no plans to change the PyQt license. You can continue to use it today as you used it yesterday. BlackAdder gives you the following extras: an IDE, Python specific Qt documentation, a Qt license for Windows, the right to re-distribute run-time components (Business Edition only and excluding mxODBC), and optional formal support (Business Edition only).

How will this affect Eric the debugger?

We will not be developing Eric further. We will accept patches and will continue to distribute it with PyQt.

What version of Ruby do I need?

You should use version 1.6.4 or later, which can be found at http://www.ruby-lang.org/en/download.html.

Are there Qt bindings for Ruby that I need to use?

Yes, they are maintained by Nobuyuki Horie at http://sfns.u-shizuoka-ken.ac.jp/geneng/horie_hp/ruby/index.html, but we provide a copy on our web site.

Is the Ruby implementation as fully featured as the Python?

The Ruby interpreter works a bit differently than the Python one in that it doesn't execute immediately. We are working on ways to make it work in a similar fashion. There is also no debugger currently for Ruby.

Do I have to buy a different version to get Ruby support?

No. BlackAdder comes with support for Python and Ruby on both Windows and Linux by default.

Will source code be available?

No, other than the source code that is already available under the various licenses. The BlackAdder package itself will not include any source code.

But Qt Designer is GPL'ed, so shouldn't the IDE also be GPL'ed?

We have licensed a non-GPL'ed version of Qt Designer from Trolltech.

What about the existing PyQt mailing list?

That also continues as it is today. Purchasers of BlackAdder will be automatically subscribed to a separate mailing list. The reason for the second mailing list is simply so that we don't appear to be abusing the established PyQt list for commercial purposes. I will provide support on both mailing lists on a best endeavor's basis. Purchasers of support for the Business Edition will be given a separate mechanism for obtaining email support. Obviously, those users get priority.

I want to use BlackAdder at work, but for internal use only. Do I have to buy the Business Edition?

Yes. The Personal Edition is for home use only.

Can I use the copy of Qt embedded with BlackAdder to develop C++ programs?

No, this is explicitly disallowed in the license.

Do I have to use the version of Python included in BlackAdder?

No. Python is included (in the Windows version) only as a convenience for those people who don't already have it. There is nothing special about the version of Python included.

Do I have to use the versions of PyQt and Qt embedded in BlackAdder?

No. If you already have PyQt and Qt installed on your system then you can use them by doing the following. When BlackAdder was installed it overwrote your existing qt.py file. Edit this file and replace the line
import libbaqtcmodule as libqtcmodule
with
import libqtcmodule

 


Overview

Technology Overview

Demonstration Version

Screenshots

Change Log

FAQ

Support

Community

PlatformsLinuxWindows





Items in cart: 0
Total amount: US$ 0.00

Show cart contents

Proceed to checkout


Suggestions? Comments?

Got a suggestion or comment about any of theKompany.com's products? Just drop us a line at demo-support@thekompany.com and let us know what you think.

Announcements Mailing List

Want to stay in touch with the latest products from theKompany.com? Just sign up for the Announcements Mailing List for more.

Bug Reports

Found a bug in our software? Visit this page to find out how to let us know, and we'll fix it pronto.


Home

Contact us

Back to Top


Home : Products : Embedded : TKCGear : Services : Support : About Us : Projects : Press & Media
Comments about the website? Contact the webmaster.

Copyright © 2008 theKompany.com. All rights reserved.
Website design from Grantham Design.
Programming from Grantham Design and Alessandro Praduroux.