|
 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


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
|