MainWindow
0
0
800
600
SQLiteBrowser
:/oldimages/icon16:/oldimages/icon16
1
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
-
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
-
This is the database view. You can double-click any record to edit its contents in the cell editor window.
QAbstractItemView::NoEditTriggers
-
-
false
Go to previous record set page
This button is used to navigate to the previous set of 1000 records in the database view
<
-
0 - 0 of 0
-
false
Go to next record set page
This button is used to navigate to the next 1000 records set in the database view
>
-
Qt::Horizontal
40
20
-
Click here to browse the specified record
This button is used to navigate to the record number specified in the Go to: area.
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
763
444
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
-
10000
-
<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
E&xecute SQL
-
toolBar1
-
-1
true
true
toolBar
Qt::ToolButtonTextBesideIcon
TopToolBarArea
false
QDockWidget::AllDockWidgetFeatures
SQL Log
8
-
-
&Show SQL submitted by
comboLogSubmittedBy
-
-
User
-
Application
-
Qt::Horizontal
20
20
-
&Clear
-
0
Monospace
8
true
Monospace
8
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.
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
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 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 Object
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.
true
&DB Toolbar
Shows or hides the Database toolbar.
:/icons/whatis:/icons/whatis
What's This?
Shift+F1
&About...
&Recently opened
:/icons/open_tab:/icons/open_tab
Open &tab
Ctrl+T
:/icons/run:/icons/run
&Execute SQL
F5
:/icons/open_sql:/icons/open_sql
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
Ctrl+F5
ExtendedTableWidget
QTableWidget
dbTreeWidget
comboBrowseTable
buttonRefresh
buttonNewRecord
buttonDeleteRecord
dataTable
buttonPrevious
buttonNext
buttonGoto
editGoto
scrollareaPragmas
comboboxPragmaAutoVacuum
checkboxPragmaAutomaticIndex
checkboxPragmaCheckpointFullFsync
checkboxPragmaForeignKeys
checkboxPragmaFullFsync
checkboxPragmaIgnoreCheckConstraints
comboboxPragmaJournalMode
spinPragmaJournalSizeLimit
comboboxPragmaLockingMode
spinPragmaMaxPageCount
spinPragmaPageSize
checkboxPragmaRecursiveTriggers
checkboxPragmaSecureDelete
comboboxPragmaSynchronous
comboboxPragmaTempStore
spinPragmaUserVersion
spinPragmaWalAutoCheckpoint
comboLogSubmittedBy
buttonLogClear
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)
59
82
399
299
buttonNewRecord
clicked()
MainWindow
addRecord()
584
82
399
299
buttonDeleteRecord
clicked()
MainWindow
deleteRecord()
687
82
399
299
buttonPrevious
clicked()
MainWindow
navigatePrevious()
27
380
399
299
buttonNext
clicked()
MainWindow
navigateNext()
128
380
399
299
buttonGoto
clicked()
MainWindow
navigateGoto()
493
380
399
299
editGoto
returnPressed()
MainWindow
navigateGoto()
790
379
399
299
buttonRefresh
clicked()
MainWindow
browseRefresh()
265
103
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)
399
341
399
299
viewDBToolbarAction
toggled(bool)
toolbarDB
setVisible(bool)
-1
-1
399
34
editCreateTableAction
triggered()
MainWindow
createTable()
-1
-1
399
299
buttonBoxPragmas
rejected()
MainWindow
loadPragmas()
251
381
-1
470
buttonBoxPragmas
accepted()
MainWindow
savePragmas()
364
381
802
522
buttonLogClear
clicked()
editLogApplication
clear()
794
441
103
476
buttonLogClear
clicked()
editLogUser
clear()
794
441
611
576
comboLogSubmittedBy
currentIndexChanged(int)
stackLog
setCurrentIndex(int)
258
441
399
492
dataTable
doubleClicked(QModelIndex)
MainWindow
doubleClickTable(QModelIndex)
399
211
399
299
tabSqlAreas
tabCloseRequested(int)
MainWindow
closeSqlTab(int)
48
90
-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
fileOpen()
fileClose()
populateTable(QString)
addRecord()
deleteRecord()
navigatePrevious()
navigateNext()
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()