notebook.cpp File Reference

This file is part of the API for handling calendar data and defines the Notebook class. More...

#include "notebook.h"
#include "logging_p.h"
#include <QtCore/QStringList>
#include <QtCore/QHash>
Include dependency graph for notebook.cpp:

Macros

#define NOTEBOOK_FLAGS_ALLOW_ALL
 
#define DEFAULT_NOTEBOOK_FLAGS
 
#define SET_BIT_OR_RETURN(var, bit, value)
 

Detailed Description

This file is part of the API for handling calendar data and defines the Notebook class.

This class is a Maemo incidence placeholder.

Author
Tero Aho <ext-t.nosp@m.ero..nosp@m.1.aho.nosp@m.@nok.nosp@m.ia.co.nosp@m.m>

Macro Definition Documentation

◆ DEFAULT_NOTEBOOK_FLAGS

#define DEFAULT_NOTEBOOK_FLAGS
Value:
FLAG_IS_MASTER | \
FLAG_IS_VISIBLE )
#define NOTEBOOK_FLAGS_ALLOW_ALL
Definition notebook.cpp:53

◆ NOTEBOOK_FLAGS_ALLOW_ALL

#define NOTEBOOK_FLAGS_ALLOW_ALL
Value:
( FLAG_ALLOW_EVENT | \
FLAG_ALLOW_JOURNAL | \
FLAG_ALLOW_TODO )

◆ SET_BIT_OR_RETURN

#define SET_BIT_OR_RETURN ( var,
bit,
value )
Value:
do { \
if ( ( ( (var) & (bit) ) > 0 ) == !!(value) ) { \
return; \
} \
if ( value ) { \
var |= bit; \
} else { \
var &= ~(bit); \
} \
} while(0)

Generated on Sat Oct 7 2023 19:21:53 for libextendedkcal by doxygen 1.12.0