org.kde.koala
public class KAboutPerson extends Object implements QtSupport
KAboutData about("khello", I18N_NOOP("KHello"), "0.1", I18N_NOOP("A KDE version of Hello, world!"), KAboutData.License_LGPL, I18N_NOOP("Copyright (c) 2003 Developer")); about.addAuthor("Joe Developer", I18N_NOOP("developer"), "joe@host.com", 0); about.addCredit("Joe User", I18N_NOOP("A lot of bug reports"), "joe.user@host.org", 0); KCmdLineArgs.init(args, &about);
UNKNOWN: This structure is used to store information about a person or developer.
Constructor Summary | |
---|---|
protected | KAboutPerson(Class dummy) |
KAboutPerson(String name, String task, String emailAddress, String webAddress)
Convenience constructor | |
KAboutPerson()
Don't use. |
Method Summary | |
---|---|
void | dispose() Delete the wrapped C++ instance ahead of finalize() |
String | emailAddress()
The person's email address |
protected void | finalize() Deletes the wrapped C++ instance |
boolean | isDisposed() Has the wrapped C++ instance been deleted? |
String | name()
The person's name |
String | task()
The person's task |
String | webAddress()
The home page or a relevant link |
Parameters: name The name of the person. task The task of this person. This string should be marked for translation, e.g. I18N_NOOP("Task description....") emailAddress The email address of the person. webAddress Home page of the person.
UNKNOWN: Convenience constructor
UNKNOWN:
Returns: the person's email address (can be null, if it has been constructed with a null email)
UNKNOWN: The person's email address
Returns: the person's name (can be null, if it has been constructed with a null name)
UNKNOWN: The person's name
Returns: the person's task (can be null, if it has been constructed with a null task)
UNKNOWN: The person's task
Returns: the persons home page (can be null, if it has been constructed with a null home page)
UNKNOWN: The home page or a relevant link