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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: ActiveX в Qt-виджетах: меню сервера встраивается криво  (Прочитано 3630 раз)
ratibor
Гость
« : Август 28, 2006, 18:50 »

Использую Qt 4.1.4 (commercial). Наткнулся на проблему, которую ни своими силами, ни обращением к ресурсам Trolltech, ни поиском на форумах решить не удалось. Остаётся надеяться на помощь уважаемого All

Общее описание ситуации. У меня приложение (главное окно на основе класса QMainWindow), в окне которого нужно открыть документ MS Word. При этом Word, как и положено, встраивает своё меню в меню моего приложения. Но! Word наотрез отказывается реагировать на команды этого меню. Как заставить меню встраиваться корректно? Есть у кого-либо из форумчан опыт решения подобной проблемы?

Код такой:

Код:

class wordInPlace : public QMainWindow
{
Q_OBJECT
public:
wordInPlace(QWidget *parent = 0, Qt::WFlags flags = 0);
~wordInPlace();
private:
Ui::wordInPlaceClass ui;
QAxWidget *w;
};

wordInPlace::wordInPlace(QWidget *parent, Qt::WFlags flags)
: QMainWindow(parent, flags)
{
ui.setupUi(this);
w = new QAxWidget( "Word.Document", this );
setCentralWidget(w);
w->show();
w = NULL;
}
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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