In my system, decimal separator is comma. In transaction list in a GUI for all mounts decimal separator is point. But in amount filter field I can't enter point, only comma (which is decimal separator in my system), and, most likely because of that, filtering by amount does not work.

It's bitcoin-qt v0.16.0 with qt 5.9.4 on Gentoo Linux.

![image](https://user-images.githubusercontent.com/4500994/43676682-635500c6-97fe-11e8-9f14-490ecdce4adc.png)

{
    GUIUtil::copyEntryData(transactionView, 0, TransactionTableModel::FormattedAmountRole);
}
void TransactionView::copyTxID()
{
    GUIUtil::copyEntryData(transactionView, 0, TransactionTableModel::TxHashRole);
}
void TransactionView::copyTxHex()
{
    GUIUtil::copyEntryData(transactionView, 0, TransactionTableModel::TxHexRole);
}
void TransactionView::copyTxPlainText()
{
    GUIUtil::copyEntryData(transactionView, 0, TransactionTableModel::TxPlainTextRole);
}
void TransactionView::editLabel()
{
    if(!transactionView->selectionModel() ||!model)
        return;
    QModelIndexList selection = transactionView->selectionModel()->selectedRows();
    if(!selection.isEmpty())
    {
        AddressTableModel *addressBook = model->getAddressTableModel();
        if(!addressBook)
            return;
        QString address = selection.at(0).data(TransactionTableModel::AddressRole).toString();
        if(address.isEmpty())
        {
            
            return;