Название: Подскажите как скопировать параметры одного скролла на другой ? [РЕШЕНО] Отправлено: Денис от Ноябрь 27, 2013, 18:28 Вот структура кода, проблема в том что есть проблема некомпилится ... уж все перепробывал. Помогите или подскажите, что-то путное ??? :
Код: QScrollBar verticalScrollBar1 = *(ui->verticalScrollBar); Нужно скопировать параметры вертикального скролла таблицы QScrollBar *QScrollBar::ui->tableResident->verticalScrollBar(), в скролл по указателю QScrollBar *ui->verticalScrollBar ... Выдает ошибку: C:\Qt\Qt5.1.0\5.1.0\mingw48_32\include\QtWidgets\qscrollbar.h:87: ошибка: 'QScrollBar::QScrollBar(const QScrollBar&)' is private Что я не так делаю ??? В принципе понимаю, что копировать скроллы через указатель нельзя, но как тогда по другому ??? Название: Re: Подскажите как скопировать параметры одного скролла на другой ? Отправлено: kambala от Ноябрь 27, 2013, 18:31 виджеты нельзя копировать. копируй руками нужные свойства.
Название: Re: Подскажите как скопировать параметры одного скролла на другой ? Отправлено: Денис от Ноябрь 27, 2013, 18:39 Ну я так и делал, копировал параметр Value, но как мне длинну рабочей части скролла скопировать ?????
Не получается найти тот параметр, поэтому и решил все полностью копировать ... нужно копирование основных свойств одного скролла в другой ... параметр Value копировался, но длинна его рабочей части осталась не соизмеримой с другой ... Какой параметр отвечает ? Название: Re: Подскажите как скопировать параметры одного скролла на другой ? Отправлено: _OLEGator_ от Ноябрь 27, 2013, 20:00 Документация рулит:
Код
|