MCPcopy Create free account
hub / github.com/baumgarr/nixnote2 / HtmlEntitiesDialog

Method HtmlEntitiesDialog

dialog/htmlentitiesdialog.cpp:28–109  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

26extern Global global;
27
28HtmlEntitiesDialog::HtmlEntitiesDialog(QWidget *parent) :
29 QDialog(parent)
30{
31
32 editMode = false;
33 cancelString = tr("Cancel");
34 closeString = tr("Close");
35 editString = tr("Edit entries list");
36 saveString = tr("Save entities list");
37 defaultEntities.append("←");
38 defaultEntities.append("→");
39 defaultEntities.append("⇐");
40 defaultEntities.append("⇒");
41 defaultEntities.append("↑");
42 defaultEntities.append("↓");
43 defaultEntities.append("⇑");
44 defaultEntities.append("⇓");
45 defaultEntities.append("↔");
46 defaultEntities.append("↕");
47 defaultEntities.append("⇕");
48 defaultEntities.append("⇔");
49 defaultEntities.append("♠");
50 defaultEntities.append("♣");
51 defaultEntities.append("♦");
52 defaultEntities.append("♥");
53 defaultEntities.append("☹");
54 defaultEntities.append("☺");
55 defaultEntities.append("☻");
56 defaultEntities.append("☯");
57 defaultEntities.append("©");
58 defaultEntities.append("®");
59 defaultEntities.append("€");
60 defaultEntities.append("°");
61 defaultEntities.append("¼");
62 defaultEntities.append("½");
63 defaultEntities.append("¾");
64 defaultEntities.append("±");
65 defaultEntities.append("✓");
66 defaultEntities.append("✔");
67 defaultEntities.append("✗");
68 defaultEntities.append("✘");
69 this->listSeparator = ",";
70 loadCustomEntities();
71 setWindowTitle(tr("HTML Entities Selection"));
72 this->setWindowIcon(global.getIconResource(":htmlentitiesIcon"));
73 setModal(false);
74
75 initGrid();
76 initEntitiesGrid();
77 signalmapper = new QSignalMapper();
78 initEntitiesButtons();
79 connect(signalmapper, SIGNAL(mapped(QString)), this, SLOT(htmlEntityClicked(QString)));
80
81 scrollArea = new QScrollArea();
82 scrollArea->setBackgroundRole(QPalette::Dark);
83 scrollArea->setMinimumWidth(ENTITY_BUTTON_COLUMNS*(ENTITY_BUTTON_WIDTH+2*ENTITY_MARGIN));
84 scrollArea->setMinimumHeight(ENTITY_BUTTON_ROWS*(ENTITY_BUTTON_HEIGHT+2*ENTITY_MARGIN));
85

Callers

nothing calls this directly

Calls 3

getIconResourceMethod · 0.80
addWidgetMethod · 0.80
getGuiFontMethod · 0.80

Tested by

no test coverage detected