* Derived classes must be created through ExtCalendarFactory class
*
* @author Carlos Moro <cfmoro@correo.uniovi.es>
- * @version $Id$
- * @since 3.2
*/
class ExtCalendarSystem
{
* @see KLocale,ExtCalendarSystem,ExtCalendarSystemFactory
*
* @author Carlos Moro <cfmoro@correo.uniovi.es>
- * @license GNU-GPL v.2
- * @version $Id$
- * @since 3.2
*/
class ExtCalendarSystemGregorian: public ExtCalendarSystem
{
/** The usual constructor. The given date will be displayed
* initially.
- * @since 3.1
**/
ExtDatePicker(QWidget *parent,
ExtDate,
/**
* @returns the ExtDateTable widget child of this ExtDatePicker
* widget.
- * @since 3.2
*/
ExtDateTable *dateTable() const { return table; };
* method being called. This is mostly useful for toplevel datepickers
* without a window manager decoration.
* @see hasCloseButton
- * @since 3.1
*/
void setCloseButton( bool enable );
/**
* @returns true if a ExtDatePicker shows a close-button.
* @see setCloseButton
- * @since 3.1
*/
bool hasCloseButton() const;
void monthBackwardClicked();
void yearForwardClicked();
void yearBackwardClicked();
- /**
- * @since 3.1
- * @deprecated in 3.2
- */
void selectWeekClicked();
- /**
- * @since 3.1
- */
void selectMonthClicked();
- /**
- * @since 3.1
- */
void selectYearClicked();
- /**
- * @since 3.1
- */
void lineEnterPressed();
- /**
- * @since 3.2
- */
void todayButtonClicked();
- /**
- * @since 3.2
- */
void weekSelected(int);
signals:
*
* When it's enabled, this object emits a aboutToShowContextMenu signal
* where you can fill in the menu items.
- *
- * @since 3.2
*/
void setPopupMenuEnabled( bool enable );
/**
* Makes a given date be painted with a given foregroundColor, and background
* (a rectangle, or a circle/ellipse) in a given color.
- *
- * @since 3.2
*/
void setCustomDatePainting( const ExtDate &date, const QColor &fgColor, BackgroundMode bgMode=NoBgMode, const QColor &bgColor=QColor());
/**
* Unsets the custom painting of a date so that the date is painted as usual.
- *
- * @since 3.2
*/
void unsetCustomDatePainting( const ExtDate &date );
* A popup menu for a given date is about to be shown (as when the user
* right clicks on that date and the popup menu is enabled). Connect
* the slot where you fill the menu to this signal.
- *
- * @since 3.2
*/
void aboutToShowContextMenu( K3PopupMenu * menu, const ExtDate &date);