Russian Qt Forum
Ноябрь 22, 2024, 19:05 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Qt 4.1.3 - вопросы по ActiveQt  (Прочитано 17982 раз)
ElderOrb
Гость
« Ответ #15 : Июнь 26, 2006, 12:17 »

Спасибо, это действительно работает!. Только пока не понятно что делать с lineWidth() и вообще с функциями, что-то возвращающими. Их то как слот не объявишь.
Записан
nEoN
Гость
« Ответ #16 : Июнь 26, 2006, 12:26 »

Почему не объявишь ? Слоты тоже могут значения возвращать. А простые функции без параметров (типа lineWidth) лучше делать как свойства.
Записан
ElderOrb
Гость
« Ответ #17 : Июнь 26, 2006, 12:33 »

Цитировать
Почему не объявишь ? Слоты тоже могут значения возвращать. А простые функции без параметров (типа lineWidth) лучше делать как свойства.


Чего не знал того не знал.

А вообще спасибо большое, ЕЩЁ кое-что прояснилось, однако что-то мне подсказывает что я ещё задам пару вопросов на эту тему ж)
Записан
nEoN
Гость
« Ответ #18 : Июнь 26, 2006, 12:39 »

Без проблем :-)
Мне самому было интересно поподробней разобраться, а то всё только в скользь ActiveQt касался :-)
Записан
Zmey
Гость
« Ответ #19 : Июль 21, 2006, 17:21 »

А как мне сделать сервером такой класс:

Код:
class GeneralClass : public QObject
{
    Q_OBJECT

Q_CLASSINFO("ClassID", "{BBEAB431-6285-476d-8DA0-A2ECFEAF2CBD}")
Q_CLASSINFO("InterfaceID", "{62C4C6D0-88B5-471d-B691-9B379F22085D}")
    Q_CLASSINFO("RegisterObject", "yes")

public:
GeneralClass(AsParam* aspar, const QString& string);

public slots:
QString id() const { return objectName(); }

private:
AsParam* asPar;
};


В конструктор передается указатель на объект этого класса:

Код:
class AsParam
{
public:
AsParam(const QString& namepar) { namePar = namepar; }
QString getPar() { return namePar; }
private:
QString namePar;
};


Во всех примерах по ActiveQt конструкторы типа этого
Код:
Application(QObject *parent = 0);


Как при использовании сервера задавать эти параметры, конструировать этот класс (GeneralClass)?
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.074 секунд. Запросов: 21.