Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
cfwl_widget.h File Reference

(813d9ae984a99e739b99cf694a9d5b24d0a6b7a7)

#include <stdint.h>
#include "core/fxcrt/fx_coordinates.h"
#include "core/fxcrt/unowned_ptr.h"
#include "core/fxcrt/widestring.h"
#include "core/fxge/dib/fx_dib.h"
#include "fxjs/gc/heap.h"
#include "v8/include/cppgc/garbage-collected.h"
#include "v8/include/cppgc/macros.h"
#include "v8/include/cppgc/member.h"
#include "v8/include/cppgc/prefinalizer.h"
#include "xfa/fde/cfde_data.h"
#include "xfa/fwl/cfwl_themepart.h"
#include "xfa/fwl/cfwl_widgetmgr.h"
#include "xfa/fwl/fwl_widgethit.h"
#include "xfa/fwl/ifwl_widgetdelegate.h"
+ Include dependency graph for cfwl_widget.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CFWL_Widget
 
class  CFWL_Widget::AdapterIface
 
class  CFWL_Widget::Properties
 
class  CFWL_Widget::ScopedUpdateLock
 

Macros

#define FWL_STYLE_WGT_OverLapper   0
 
#define FWL_STYLE_WGT_Popup   (1L << 0)
 
#define FWL_STYLE_WGT_Child   (2L << 0)
 
#define FWL_STYLE_WGT_WindowTypeMask   (3L << 0)
 
#define FWL_STYLE_WGT_Border   (1L << 2)
 
#define FWL_STYLE_WGT_VScroll   (1L << 11)
 
#define FWL_STYLE_WGT_Group   (1L << 22)
 
#define FWL_STYLE_WGT_NoBackground   (1L << 28)
 
#define FWL_STATE_WGT_Disabled   (1L << 2)
 
#define FWL_STATE_WGT_Focused   (1L << 4)
 
#define FWL_STATE_WGT_Invisible   (1L << 5)
 
#define FWL_STATE_WGT_MAX   6
 

Enumerations

enum class  FWL_Type {
  Unknown = 0 , Barcode , Caret , CheckBox ,
  ComboBox , DateTimePicker , Edit , Form ,
  FormProxy , ListBox , MonthCalendar , PictureBox ,
  PushButton , ScrollBar , SpinButton , ToolTip
}
 

Macro Definition Documentation

◆ FWL_STATE_WGT_Disabled

#define FWL_STATE_WGT_Disabled   (1L << 2)

Definition at line 41 of file cfwl_widget.h.

◆ FWL_STATE_WGT_Focused

#define FWL_STATE_WGT_Focused   (1L << 4)

Definition at line 42 of file cfwl_widget.h.

◆ FWL_STATE_WGT_Invisible

#define FWL_STATE_WGT_Invisible   (1L << 5)

Definition at line 43 of file cfwl_widget.h.

◆ FWL_STATE_WGT_MAX

#define FWL_STATE_WGT_MAX   6

Definition at line 44 of file cfwl_widget.h.

◆ FWL_STYLE_WGT_Border

#define FWL_STYLE_WGT_Border   (1L << 2)

Definition at line 36 of file cfwl_widget.h.

◆ FWL_STYLE_WGT_Child

#define FWL_STYLE_WGT_Child   (2L << 0)

Definition at line 34 of file cfwl_widget.h.

◆ FWL_STYLE_WGT_Group

#define FWL_STYLE_WGT_Group   (1L << 22)

Definition at line 38 of file cfwl_widget.h.

◆ FWL_STYLE_WGT_NoBackground

#define FWL_STYLE_WGT_NoBackground   (1L << 28)

Definition at line 39 of file cfwl_widget.h.

◆ FWL_STYLE_WGT_OverLapper

#define FWL_STYLE_WGT_OverLapper   0

Definition at line 32 of file cfwl_widget.h.

◆ FWL_STYLE_WGT_Popup

#define FWL_STYLE_WGT_Popup   (1L << 0)

Definition at line 33 of file cfwl_widget.h.

◆ FWL_STYLE_WGT_VScroll

#define FWL_STYLE_WGT_VScroll   (1L << 11)

Definition at line 37 of file cfwl_widget.h.

◆ FWL_STYLE_WGT_WindowTypeMask

#define FWL_STYLE_WGT_WindowTypeMask   (3L << 0)

Definition at line 35 of file cfwl_widget.h.

Enumeration Type Documentation

◆ FWL_Type

enum class FWL_Type
strong
Enumerator
Unknown 
Barcode 
Caret 
CheckBox 
ComboBox 
DateTimePicker 
Edit 
Form 
FormProxy 
ListBox 
MonthCalendar 
PictureBox 
PushButton 
ScrollBar 
SpinButton 
ToolTip 

Definition at line 46 of file cfwl_widget.h.