|
|
|
@ -613,12 +613,12 @@ void KDGanttView::slotHeaderSizeChanged()
|
|
|
|
|
Specifies whether the legend should be shown as a dock window or not.
|
|
|
|
|
|
|
|
|
|
\param show if true, show legend as a dock window
|
|
|
|
|
\sa showLegend(), legendIsDockwindow(), legendDockwindow()
|
|
|
|
|
*/void KDGanttView::setLegendIsDockwindow( bool show )
|
|
|
|
|
\sa showLegend(), legendIsDoctwindow(), legendDoctwindow()
|
|
|
|
|
*/void KDGanttView::setLegendIsDoctwindow( bool show )
|
|
|
|
|
{
|
|
|
|
|
bool isdock = myLegend->asDockwindow();
|
|
|
|
|
bool isdock = myLegend->asDoctwindow();
|
|
|
|
|
if ( show != isdock ) {
|
|
|
|
|
myLegend->setAsDockwindow(show);
|
|
|
|
|
myLegend->setAsDoctwindow(show);
|
|
|
|
|
// legend is cleared - reinit legend with list
|
|
|
|
|
legendItem* li;
|
|
|
|
|
for ( li = myLegendItems->first(); li; li = myLegendItems->next() ) {
|
|
|
|
@ -632,10 +632,10 @@ void KDGanttView::slotHeaderSizeChanged()
|
|
|
|
|
Returns whether the legend is shown as a dock window
|
|
|
|
|
|
|
|
|
|
\return true if the legend is shown as a dock window
|
|
|
|
|
\sa setShowLegend(), setLegendIsDockwindow(), legendDockwindow()
|
|
|
|
|
*/bool KDGanttView::legendIsDockwindow() const
|
|
|
|
|
\sa setShowLegend(), setLegendIsDoctwindow(), legendDoctwindow()
|
|
|
|
|
*/bool KDGanttView::legendIsDoctwindow() const
|
|
|
|
|
{
|
|
|
|
|
return myLegend->asDockwindow();
|
|
|
|
|
return myLegend->asDoctwindow();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -644,16 +644,16 @@ void KDGanttView::slotHeaderSizeChanged()
|
|
|
|
|
DO NOT DELETE THIS POINTER!
|
|
|
|
|
If the legend is not a dock window, 0 is returned
|
|
|
|
|
To set the legend as a dock window, call
|
|
|
|
|
KDGanttView::setLegendIsDockwindow( true );
|
|
|
|
|
KDGanttView::setLegendIsDoctwindow( true );
|
|
|
|
|
|
|
|
|
|
\return the pointer to the legend dock window
|
|
|
|
|
0 is returned, if the legend is no dock window
|
|
|
|
|
DO NOT DELETE THIS POINTER!
|
|
|
|
|
\sa setShowLegend(), setLegendIsDockwindow(),legendIsDockwindow()
|
|
|
|
|
\sa setShowLegend(), setLegendIsDoctwindow(),legendIsDoctwindow()
|
|
|
|
|
*/
|
|
|
|
|
TQDockWindow* KDGanttView::legendDockwindow() const
|
|
|
|
|
TQDockWindow* KDGanttView::legendDoctwindow() const
|
|
|
|
|
{
|
|
|
|
|
return myLegend->dockwindow();
|
|
|
|
|
return myLegend->doctwindow();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -2526,7 +2526,7 @@ bool KDGanttView::loadXML( const TQDomDocument& doc )
|
|
|
|
|
} else if( tagName == "LegendIsDockWindow" ) {
|
|
|
|
|
bool value;
|
|
|
|
|
if( KDGanttXML::readBoolNode( element, value ) )
|
|
|
|
|
setLegendIsDockwindow( value );
|
|
|
|
|
setLegendIsDoctwindow( value );
|
|
|
|
|
} else if( tagName == "ShowListView" ) {
|
|
|
|
|
bool value;
|
|
|
|
|
if( KDGanttXML::readBoolNode( element, value ) )
|
|
|
|
@ -3282,7 +3282,7 @@ TQDomDocument KDGanttView::saveXML( bool withPI ) const
|
|
|
|
|
|
|
|
|
|
// the LegendIsDockWindow element
|
|
|
|
|
KDGanttXML::createBoolNode( doc, docRoot, "LegendIsDockWindow",
|
|
|
|
|
legendIsDockwindow() );
|
|
|
|
|
legendIsDoctwindow() );
|
|
|
|
|
|
|
|
|
|
// the ShowListView element
|
|
|
|
|
KDGanttXML::createBoolNode( doc, docRoot, "ShowListView", showListView() );
|
|
|
|
|