LINUX.ORG.RU

Сообщения Torvus

 

[Qt3] Помогите сделать предпросмотр печати

Форум — Development

Делаю предпросмотр печати для своей программы. Для каждой страницы генерится QPixmap. Сначала пробовал QScrollView со встроенным QVBox'ом в который добавлялись QWidget'ы с backgroundPixmap, но QScrollView не хотел перелистывать дальше 31 страницы (хз почему). Решил сделать на QCanvas'е. Для каждой страницы создаю QCanvasSprite с изображением и если страниц больше 15-20, то при скроллинге начинаются жуткие тормоза.

Плиз, посоветуйте что-нибудь. Может у кого есть более рациональное решение?

Torvus
()

[C++] Множественное наследование

Форум — Development

Есть класс A, у которого есть метод get(const char *). Необходимо написать потомка класса A и QObject. пишу так:

class A
{
public:
A();
~A();
int get(const char *);
}

class B : public QObject, public A
{
Q_OBJECT
public:
B();
~B();
int get(bool);
}

Далее делаю так:

B *var = new B();
int i = var->get("text");

И при компиляции получаю сообщение о том, что класс B не имеет такого метода. Приходится явно указывать из какого базового класса я хочу получить метод:

int i = var->A::get("text");

Этого можно как-то избежать?

 

Torvus
()

[xfce4] не устанавливаются gtk2 темы

Форум — Desktop

Собственно сабж. При применении любой темы изменяется только оформление окон. Что делать? З.Ы. opensuse 11.1; xfce 4.4.3; gtk-xfce-engine 2.4.3

Torvus
()

[E17] нет иконок программ

Форум — Desktop

Собственно, сижу в KDE4. Поставил E17 на посмотреть. Первые впечатления в основном положительные. Вот только оно не находит иконок для программ в меню. Можно как-нибудь подсказать E17'му где их искать или придется вручную для каждой программы устанавливать ее иконку?

 

Torvus
()

[QT4] QFtp, приглашение сервера

Форум — Development

Использую QFtp. Необходимо получить приглашение сервера. Проблема в том, что при вызове connectToHost не emit'ится сигнал rawCommandReply. Пробовал вызывать rawCommand( "NONE" ) сразу после коннекта, но после этого приходит сразу 2 сигнала rawCommandReply: с приглашением и с сообщением "530 You aren't logged in". Как это обойти?

Torvus
()

VirtualBox и USB девайсы

Форум — General

VirtualBox не хочет подцепать USB девайсы (например флешку), т.е. он их видит, но говорит что они недоступны. Что делать?

P.S. OpenSuSE 11.1, VirtualBox 2.2.2, пользователь включен в группу vboxusers

Torvus
()

RSS подписка на новые темы