Thanks for your work Razvan and I hope things turn for the better!
Best posts made by Gnopps
-
RE: Razvan is taking some time off
-
RE: How to open QSelect dropdown programmatically?
I’m facing the same problem. Did you get it working? Otherwise we’ll need to create an issue about this.
-
When size of content in Q-menu changes height close to screen border, how to make Q-menu move?
I’ve got a
qmenu
with aqlist
inside it. Theqlist
size (height) will change while the menu remains open (I don’t know the size of the list when the menu opens). This works fine except if theqmenu
is opened near the bottom of the page. Then theqmenu
will create scrollbars, instead of switching position from below the item to above the item. Is there a remedy for this?Here is a Codepen example: https://codepen.io/Gnopps/pen/jONrYjr?editors=1010
This is what I get:
Whereas this is the result I’m after:
Latest posts made by Gnopps
-
RE: How to open QSelect dropdown programmatically?
I’m facing the same problem. Did you get it working? Otherwise we’ll need to create an issue about this.
-
RE: Possible for QSelect not to open dropdown when clicking component?
@metalsadman Great stuff, thank you for your help!
-
Possible for QSelect not to open dropdown when clicking component?
I’m using the
q-select
component with theuse-input
prop to allow for typing. When the user clicks the component the dropdown-menu with options is automatically opened.I’d like for the component to keep the options-menu closed until the user starts typing or clicks specifically on the dropdown-icon. Is this possible to accomplish or do I need to write my own component for that?
Thanks in advance for the help!
-
RE: Razvan is taking some time off
Thanks for your work Razvan and I hope things turn for the better!
-
When size of content in Q-menu changes height close to screen border, how to make Q-menu move?
I’ve got a
qmenu
with aqlist
inside it. Theqlist
size (height) will change while the menu remains open (I don’t know the size of the list when the menu opens). This works fine except if theqmenu
is opened near the bottom of the page. Then theqmenu
will create scrollbars, instead of switching position from below the item to above the item. Is there a remedy for this?Here is a Codepen example: https://codepen.io/Gnopps/pen/jONrYjr?editors=1010
This is what I get:
Whereas this is the result I’m after:
-
RE: How to detect row clicks in qtable when combining with body-cell-[name] slots?
Yes, this works. Thanks a lot!
-
How to detect row clicks in qtable when combining with body-cell-[name] slots?
I’m using a q-table with scoped slots to format certain columns:
<q-table :data="data" :columns="columns" row-key="id" > <template v-slot:body-cell-rating="props"> <q-td> <q-rating v-model="props.row.rating" icon="star" readonly /> </q-td> </template> </q-table>
The table has many columns. Now I’d like to detect when the user clicks a row. I can do that like this:
<template v-slot:body="props"> <q-tr :props="props" @click.native="requestRowClick(props.row.id)"> </q-tr> </template>
However, the problem with doing this is that this overrides the whole body, meaning I will have to specify a q-td manually for each column.
Is it possible to combine these two somehow so that I can use the body-cell-[name] slot and at the same time detect row clicks?
-
RE: How to create sticky header on page?
I’m trying to make the border between C/D and B draggable and am experiementing with
qsplitter
instead ofqdrawer
. It seems to be working except for this toolbar issue. However I managed to “solve” it in a hacky way, where the width of theqsticky
is computed to be the same as theqsplitter
-value. There ought to be a more elegant solution though:<q-splitter v-model="splitterModel" :limits="[50, 100]"> <template v-slot:before> <pageComponent/> <q-page-sticky expand position="top" :style="toolBarWidth"> <q-toolbar class="bg-accent text-white"> <q-toolbar-title>Page Title</q-toolbar-title> </q-toolbar> </q-page-sticky> </template> <template v-slot:after> <sidebarComponent /> </template> </q-splitter> </div> </template> <script> export default { computed: { toolBarWidth() { return "width:" + this.splitterModel + "%"; } }, data() { return { splitterModel: 75 }; }
-
RE: How to create sticky header on page?
Thanks for your idea! I tried it before but didn’t add padding. Now when I added padding for the content, it worked.
However, expanded page-sticky doesn’t work with
qsplitter
, it expands over the split area. (i.e. into both ther before and after slots of qplitter). Any ideas on how that could be solved? -
How to create sticky header on page?
I’ve got a qpage inside a qlayout. On this
qpage
I’d like to have a sticky menu that covers the width of theqpage
. I can do this with aqtoolbar
, but I haven’t figured out how to make it sticky. If I useqpagesticky
then it just becomes overlaid over the content and what I’m looking for is reducing theqpage
size.So question is, how do I create the green element C in the example below?
I’ve been searching here about making qtoolbar sticky or nesting layouts, but haven’t been able to figure out how to accomplish this yet. Any ideas here?