MainWindow
0
0
1037
630
DB Browser for SQLite
:/icons/appicon:/icons/appicon
-
0
Database Structure
-
toolBar1
Qt::ToolButtonTextBesideIcon
-
Qt::CustomContextMenu
true
QAbstractItemView::DragDrop
true
QAbstractItemView::ScrollPerPixel
true
Browse Data
-
-
Table:
comboBrowseTable
-
1
0
150
0
Select a table to browse data
Use this list to select a table to be displayed in the database view
-
Refresh the data in the selected table.
This button refreshes the data in the currently selected table.
:/icons/refresh:/icons/refresh
F5
-
Clear all filters
:/icons/clear_filters:/icons/clear_filters
-
Qt::Horizontal
200
20
-
Insert a new record in the current table
This button creates a new, empty record in the database
New Record
-
Delete the current record
This button deletes the record currently selected in the database
Delete Record
-
true
This is the database view. You can double-click any record to edit its contents in the cell editor window.
QAbstractItemView::NoEditTriggers
QAbstractItemView::DragDrop
Qt::CopyAction
QAbstractItemView::ContiguousSelection
true
-
-
false
<html><head/><body><p>Scroll to the beginning</p></body></html>
<html><head/><body><p>Clicking this button navigates to the beginning in the table view above.</p></body></html>
|<
-
false
Scroll 100 records upwards
<html><head/><body><p>Clicking this button navigates 100 records upwards in the table view above.</p></body></html>
<
-
0 - 0 of 0
-
false
<html><head/><body><p>Scroll 100 records downwards</p></body></html>
<html><head/><body><p>Clicking this button navigates 100 records downwards in the table view above.</p></body></html>
>
-
false
Scroll to the end
<html><head/><body><p><html><head/><body><p>Clicking this button navigates up to the end in the table view above.</p></body></html></p></body></html>
>|
-
Qt::Horizontal
40
20
-
<html><head/><body><p>Click here to jump to the specified record</p></body></html>
<html><head/><body><p>This button is used to navigate to the record number specified in the Go to area.</p></body></html>
Go to:
-
Enter record number to browse
Type a record number in this area and click the Go to: button to display the record in the database view
1
Edit Pragmas
-
true
0
0
552
423
QFormLayout::ExpandingFieldsGrow
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_auto_vacuum"><span style=" text-decoration: underline; color:#0000ff;">Auto Vacuum</span></a></p></body></html>
true
Qt::LinksAccessibleByMouse
comboboxPragmaAutoVacuum
-
-
None
-
Full
-
Incremental
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_automatic_index"><span style=" text-decoration: underline; color:#0000ff;">Automatic Index</span></a></p></body></html>
true
checkboxPragmaAutomaticIndex
-
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_checkpoint_fullfsync"><span style=" text-decoration: underline; color:#0000ff;">Checkpoint Full FSYNC</span></a></p></body></html>
true
checkboxPragmaCheckpointFullFsync
-
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_foreign_keys"><span style=" text-decoration: underline; color:#0000ff;">Foreign Keys</span></a></p></body></html>
true
checkboxPragmaForeignKeys
-
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_fullfsync"><span style=" text-decoration: underline; color:#0000ff;">Full FSYNC</span></a></p></body></html>
true
checkboxPragmaFullFsync
-
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_ignore_check_constraints"><span style=" text-decoration: underline; color:#0000ff;">Ignore Check Constraints</span></a></p></body></html>
true
checkboxPragmaIgnoreCheckConstraints
-
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_journal_mode"><span style=" text-decoration: underline; color:#0000ff;">Journal Mode</span></a></p></body></html>
true
comboboxPragmaJournalMode
-
-
Delete
-
Truncate
-
Persist
-
Memory
-
WAL
-
Off
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_journal_size_limit"><span style=" text-decoration: underline; color:#0000ff;">Journal Size Limit</span></a></p></body></html>
true
spinPragmaJournalSizeLimit
-
-1
100000
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_locking_mode"><span style=" text-decoration: underline; color:#0000ff;">Locking Mode</span></a></p></body></html>
true
comboboxPragmaLockingMode
-
-
Normal
-
Exclusive
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_max_page_count"><span style=" text-decoration: underline; color:#0000ff;">Max Page Count</span></a></p></body></html>
true
spinPragmaMaxPageCount
-
2000000000
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_page_size"><span style=" text-decoration: underline; color:#0000ff;">Page Size</span></a></p></body></html>
true
spinPragmaPageSize
-
512
65536
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_recursive_triggers"><span style=" text-decoration: underline; color:#0000ff;">Recursive Triggers</span></a></p></body></html>
true
checkboxPragmaRecursiveTriggers
-
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_secure_delete"><span style=" text-decoration: underline; color:#0000ff;">Secure Delete</span></a></p></body></html>
true
checkboxPragmaSecureDelete
-
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_synchronous"><span style=" text-decoration: underline; color:#0000ff;">Synchronous</span></a></p></body></html>
true
comboboxPragmaSynchronous
-
-
Off
-
Normal
-
Full
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_temp_store"><span style=" text-decoration: underline; color:#0000ff;">Temp Store</span></a></p></body></html>
true
comboboxPragmaTempStore
-
-
Default
-
File
-
Memory
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_schema_version"><span style=" text-decoration: underline; color:#0000ff;">User Version</span></a></p></body></html>
true
spinPragmaUserVersion
-
2147483647
-
<html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_wal_autocheckpoint"><span style=" text-decoration: underline; color:#0000ff;">WAL Auto Checkpoint</span></a></p></body></html>
true
spinPragmaWalAutoCheckpoint
-
10000
-
QDialogButtonBox::Cancel|QDialogButtonBox::Save
false
Execute SQL
-
toolBar1
-
-1
true
true
DB Toolbar
Qt::ToolButtonTextBesideIcon
TopToolBarArea
false
Edit Database Cell
2
QDockWidget::AllDockWidgetFeatures
SQL &Log
2
-
-
0
30
Show S&QL submitted by
comboLogSubmittedBy
-
0
30
-
User
-
Application
-
Qt::Horizontal
20
20
-
0
30
&Clear
-
0
Monospace
8
true
Monospace
8
true
QDockWidget::AllDockWidgetFeatures
&Plot
2
-
Qt::Vertical
0
2
4
100
Columns
X
Y
_
0
8
-
0
0
0
0
-
Line type:
-
1
-
None
-
Line
-
StepLeft
-
StepRight
-
StepCenter
-
Impulse
-
Point shape:
-
0
-
None
-
Cross
-
Plus
-
Circle
-
Disc
-
Square
-
Diamond
-
Star
-
Triangle
-
TriangleInverted
-
CrossSquare
-
PlusSquare
-
CrossCircle
-
PlusCircle
-
Peace
-
Qt::Horizontal
40
20
-
<html><head/><body><p>Save current plot...</p><p>File format chosen by extension (png, jpg, pdf, bmp)</p></body></html>
Save current plot...
:/icons/save_table:/icons/save_table
false
false
false
false
-
Load all data. This has only an effect if not all data has been fetched from the table yet due to the partial fetch mechanism.
:/icons/keyword:/icons/keyword
DB Schema
2
-
true
QAbstractItemView::ScrollPerPixel
true
:/icons/db_new:/icons/db_new
&New Database...
Create a new database file
Create a new database file
This option is used to create a new database file.
Ctrl+N
:/icons/db_open:/icons/db_open
&Open Database...
Open an existing database file
Open an existing database file
This option is used to open an existing database file.
Ctrl+O
false
&Close Database
Ctrl+W
false
:/icons/db_revert:/icons/db_revert
&Revert Changes
Revert database to last saved state
This option is used to revert the current database file to its last saved state. All changes made since the last save operation are lost.
false
:/icons/db_save:/icons/db_save
&Write Changes
Write changes to the database file
This option is used to save changes to the database file.
Ctrl+S
false
Compact &Database
Compact the database file, removing space wasted by deleted records
Compact the database file, removing space wasted by deleted records.
Compact the database file, removing space wasted by deleted records.
E&xit
Ctrl+Q
QAction::QuitRole
&Database from SQL file...
Import data from an .sql dump text file into a new or existing database.
This option lets you import data from an .sql dump text file into a new or existing database. SQL dump files can be created on most database engines, including MySQL and PostgreSQL.
&Table from CSV file...
Open a wizard that lets you import data from a comma separated text file into a database table.
Open a wizard that lets you import data from a comma separated text file into a database table. CSV files can be created on most database and spreadsheet applications.
&Database to SQL file...
Export a database to a .sql dump text file.
This option lets you export a database to a .sql dump text file. SQL dump files contain all data necessary to recreate the database on most database engines, including MySQL and PostgreSQL.
&Table(s) as CSV file...
Export a database table as a comma separated text file.
Export a database table as a comma separated text file, ready to be imported into other database or spreadsheet applications.
false
:/icons/table_create:/icons/table_create
&Create Table...
Open the Create Table wizard, where it is possible to define the name and fields for a new table in the database
false
:/icons/table_delete:/icons/table_delete
&Delete Table...
Delete Table
Open the Delete Table wizard, where you can select a database table to be dropped.
false
:/icons/table_modify:/icons/table_modify
&Modify Table...
Open the Modify Table wizard, where it is possible to rename an existing table. It is also possible to add or delete fields form a table, as well as modify field names and types.
false
:/icons/index_create:/icons/index_create
Create &Index...
Open the Create Index wizard, where it is possible to define a new index on an existing database table.
:/icons/settings:/icons/settings
&Preferences...
Open the preferences window.
Open the preferences window.
QAction::PreferencesRole
true
:/icons/log_dock:/icons/log_dock
&DB Toolbar
Shows or hides the Database toolbar.
Ctrl+T
:/icons/whatis:/icons/whatis
W&hat's This?
Shift+F1
&About...
QAction::AboutRole
&Recently opened
:/icons/open_tab:/icons/open_tab
Open &tab
Ctrl+T
:/icons/run:/icons/run
&Execute SQL
Execute SQL [F5, Ctrl+Return]
F5
:/icons/document_open:/icons/document_open
Open SQL file
:/icons/save_sql:/icons/save_sql
Save SQL file
false
:/icons/load_extension:/icons/load_extension
&Load extension
:/icons/run_line:/icons/run_line
Execute current line
Execute current line [Ctrl+E]
Ctrl+E
false
Export as CSV file
Export table as comma separated values file
:/icons/browser_open:/icons/browser_open
&Wiki...
:/icons/browser_open:/icons/browser_open
Bug &report...
:/icons/browser_open:/icons/browser_open
Web&site...
:/icons/project_save:/icons/project_save
Sa&ve Project
Save the current session to a file
Save the current session to a file
:/icons/project_open:/icons/project_open
Open &Project
Load a working session from a file
Load a working session from a file
false
&Attach Database
:/icons/encryption:/icons/encryption
&Set Encryption
:/icons/save_sql:/icons/save_sql
Save SQL file as
Save SQL file as
:/icons/save_sql:/icons/save_sql
Save SQL file
Save SQL file
:/icons/table:/icons/table
&Browse Table
:/icons/copy:/icons/copy
Copy Create statement
Copy the CREATE statement of the item to the clipboard
Edit display format
Edit the display format of the data in this column
true
Show rowid column
Toggle the visibility of the rowid column
Set encoding
Change the encoding of the text in the table cells
Set encoding for all tables
Change the default encoding assumed for all tables in the database
Duplicate record
Duplicate record
SqlTextEdit
QTextEdit
1
ExtendedTableWidget
QTableWidget
foreignKeyClicked(QString,QString,QByteArray)
QCustomPlot
QWidget
1
mainTab
dbTreeWidget
comboLogSubmittedBy
buttonLogClear
treePlotColumns
comboLineType
comboPointShape
butSavePlot
buttonLoadAllData
treeSchemaDock
comboBrowseTable
buttonRefresh
buttonClearFilters
buttonNewRecord
buttonDeleteRecord
dataTable
buttonBegin
buttonPrevious
buttonNext
buttonEnd
buttonGoto
editGoto
scrollareaPragmas
comboboxPragmaAutoVacuum
checkboxPragmaAutomaticIndex
checkboxPragmaCheckpointFullFsync
checkboxPragmaForeignKeys
checkboxPragmaFullFsync
checkboxPragmaIgnoreCheckConstraints
comboboxPragmaJournalMode
spinPragmaJournalSizeLimit
comboboxPragmaLockingMode
spinPragmaMaxPageCount
spinPragmaPageSize
checkboxPragmaSecureDelete
checkboxPragmaRecursiveTriggers
comboboxPragmaSynchronous
comboboxPragmaTempStore
spinPragmaUserVersion
spinPragmaWalAutoCheckpoint
tabSqlAreas
fileExitAction
triggered()
MainWindow
close()
-1
-1
399
299
fileOpenAction
triggered()
MainWindow
fileOpen()
-1
-1
399
299
fileNewAction
triggered()
MainWindow
fileNew()
-1
-1
399
299
fileCloseAction
triggered()
MainWindow
fileClose()
-1
-1
399
299
comboBrowseTable
activated(QString)
MainWindow
populateTable(QString)
118
141
399
299
buttonNewRecord
clicked()
MainWindow
addRecord()
402
143
399
299
buttonDeleteRecord
clicked()
MainWindow
deleteRecord()
506
143
399
299
buttonPrevious
clicked()
MainWindow
navigatePrevious()
86
539
399
299
buttonNext
clicked()
MainWindow
navigateNext()
183
539
399
299
buttonGoto
clicked()
MainWindow
navigateGoto()
365
539
399
299
editGoto
returnPressed()
MainWindow
navigateGoto()
506
538
399
299
buttonRefresh
clicked()
MainWindow
browseRefresh()
245
139
399
299
fileCompactAction
triggered()
MainWindow
compact()
-1
-1
399
299
helpWhatsThisAction
triggered()
MainWindow
helpWhatsThis()
-1
-1
399
299
helpAboutAction
triggered()
MainWindow
helpAbout()
-1
-1
399
299
mainTab
currentChanged(int)
MainWindow
mainTabSelected(int)
399
315
399
299
fileImportCSVAction
triggered()
MainWindow
importTableFromCSV()
-1
-1
399
299
fileExportCSVAction
triggered()
MainWindow
exportTableToCSV()
-1
-1
399
299
fileRevertAction
triggered()
MainWindow
fileRevert()
-1
-1
399
299
fileSaveAction
triggered()
MainWindow
fileSave()
-1
-1
399
299
editCreateIndexAction
triggered()
MainWindow
createIndex()
-1
-1
399
299
editDeleteObjectAction
triggered()
MainWindow
deleteObject()
-1
-1
399
299
editModifyTableAction
triggered()
MainWindow
editTable()
-1
-1
399
299
fileExportSQLAction
triggered()
MainWindow
exportDatabaseToSQL()
-1
-1
399
299
fileImportSQLAction
triggered()
MainWindow
importDatabaseFromSQL()
-1
-1
399
299
viewPreferencesAction
triggered()
MainWindow
openPreferences()
-1
-1
399
299
dbTreeWidget
customContextMenuRequested(QPoint)
MainWindow
createTreeContextMenu(QPoint)
111
261
399
299
viewDBToolbarAction
toggled(bool)
toolbarDB
setVisible(bool)
-1
-1
399
34
editCreateTableAction
triggered()
MainWindow
createTable()
-1
-1
399
299
buttonBoxPragmas
rejected()
MainWindow
loadPragmas()
111
540
-1
470
buttonBoxPragmas
accepted()
MainWindow
savePragmas()
111
540
802
522
buttonLogClear
clicked()
editLogApplication
clear()
989
126
632
173
buttonLogClear
clicked()
editLogUser
clear()
989
126
1028
230
comboLogSubmittedBy
currentIndexChanged(int)
stackLog
setCurrentIndex(int)
772
135
1028
230
dataTable
doubleClicked(QModelIndex)
MainWindow
doubleClickTable(QModelIndex)
399
211
399
299
tabSqlAreas
tabCloseRequested(int)
MainWindow
closeSqlTab(int)
91
259
-1
51
actionExecuteSql
triggered()
MainWindow
executeQuery()
-1
-1
399
299
actionSqlOpenTab
triggered()
MainWindow
openSqlTab()
-1
-1
399
299
actionSqlOpenFile
triggered()
MainWindow
openSqlFile()
-1
-1
399
299
actionSqlSaveFile
triggered()
MainWindow
saveSqlFile()
-1
-1
399
299
actionLoadExtension
triggered()
MainWindow
loadExtension()
-1
-1
399
299
actionSqlExecuteLine
triggered()
MainWindow
executeQuery()
-1
-1
399
299
actionExportCsvPopup
triggered()
MainWindow
exportTableToCSV()
-1
-1
399
299
actionOpenProject
triggered()
MainWindow
loadProject()
-1
-1
399
299
actionSaveProject
triggered()
MainWindow
saveProject()
-1
-1
399
299
fileAttachAction
triggered()
MainWindow
fileAttach()
-1
-1
499
314
actionEncryption
triggered()
MainWindow
editEncryption()
-1
-1
499
314
actionSqlSaveFilePopup
triggered()
MainWindow
saveSqlFile()
-1
-1
499
314
actionSqlSaveFileAs
triggered()
MainWindow
saveSqlFileAs()
-1
-1
499
314
buttonEnd
clicked()
MainWindow
navigateEnd()
223
539
499
314
buttonBegin
clicked()
MainWindow
navigateBegin()
50
539
499
314
actionEditBrowseTable
triggered()
MainWindow
switchToBrowseDataTab()
-1
-1
499
314
actionEditCopyCreateStatement
triggered()
MainWindow
copyCurrentCreateStatement()
-1
-1
499
314
dataTable
foreignKeyClicked(QString,QString,QByteArray)
MainWindow
jumpToRow(QString,QString,QByteArray)
70
242
518
314
actionBrowseTableEditDisplayFormat
triggered()
MainWindow
editDataColumnDisplayFormat()
-1
-1
518
314
actionShowRowidColumn
triggered(bool)
MainWindow
showRowidColumn(bool)
-1
-1
518
314
actionSetTableEncoding
triggered()
MainWindow
browseDataSetTableEncoding()
-1
-1
518
314
actionSetAllTablesEncoding
triggered()
MainWindow
browseDataSetDefaultTableEncoding()
-1
-1
518
314
buttonLoadAllData
clicked()
MainWindow
browseDataFetchAllData()
1003
389
1005
412
actionDittoRecord
triggered()
MainWindow
dittoRecord()
-1
-1
518
314
fileOpen()
fileClose()
populateTable(QString)
addRecord()
deleteRecord()
navigatePrevious()
navigateNext()
navigateBegin()
navigateEnd()
navigateGoto()
browseFind(bool)
browseRefresh()
compact()
helpWhatsThis()
doubleClickTable(QModelIndex)
browseTableHeaderClicked(int)
mainTabSelected(int)
executeQuery()
importTableFromCSV()
exportTableToCSV()
fileRevert()
fileSave()
deleteIndex()
createIndex()
createTable()
deleteObject()
editTable()
editTablePopup()
addField()
editField()
exportDatabaseToSQL()
importDatabaseFromSQL()
openPreferences()
createTreeContextMenu(QPoint)
changeTreeSelection()
fileNew()
helpAbout()
deleteField()
loadPragmas()
savePragmas()
copy()
closeSqlTab(int)
openSqlTab()
openSqlFile()
saveSqlFile()
loadExtension()
loadProject()
saveProject()
fileAttach()
editEncryption()
saveSqlFileAs()
switchToBrowseDataTab()
copyCurrentCreateStatement()
jumpToRow(QString,QString,QByteArray)
editDataColumnDisplayFormat()
showRowidColumn(bool)
browseDataSetTableEncoding()
browseDataSetDefaultTableEncoding()
browseDataFetchAllData()
dittoRecord()